Question
Hi,
I have the following problem using BIBTEXREF with IE 6.0: the first time I display a topic, everything is fine.
But if I refresh the topic, then the following happens:
- the background color as well as the border disappear (as if the .bibtex entry in the style.css file was no longer taken into account)
- the first reference name is missing. What I mean is that the bibtexplugin will typically produce the following code:
<div class="bibtex"><dl><dt><a> ... </a></dt><dd> ... </dd> ... </dl></div>
In my case, the first entry in the
<a>
tag is not displayed, whereas all the others are still well displayed. I guess something's wrong with my css, but I couldn't figure out what (especially for the second problem...).
Incidentally, I would be curious to know why the BIBTEXREF and the BIBTEX use two different codes to display entries (even with IE 6.0, the code generated by BIBTEX is correctly interpreted by IE, although there is a slight changement when I refresh a topic in this case too).
Thanks in advance.
Environment
--
FlorianSimatos - 29 Sep 2006
Answer
If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.
Hi Florian,
I'm not able to recreate this problem on my installation. Checking the debug files is where I would start to debug this.
And regarding your report of BIBTEXREF and BIBTEX showing different output: this also is strange. In fact, for crossreferences, the plugin constructs a BIBTEX macro based on the citations in the topic. So, they should render the same. Or rather, you should be able to recreate the BIBTEXREF list using a BIBTEX command. Check the source code for the details (
lib/TWiki/Plugins/BibtexPlugin.pm:L348-355)
--
ScottHoge - 01 Oct 2006
Hi Scott,
thanks for your answer.
Concerning the different outputs: does the output depend on the style (in the sense bibstyle) used? For BIBTEXREF, I was using alpha, and plain for BIBTEX, and I feel like it may explain the differences.
Concerning IE, I have still not found why something was happening when I refreshed the topic... But now I am using the same style for BIBTEX and BIBTEXREF, and everything's fine.
--
FlorianSimatos - 06 Oct 2006
Closing after more than 30 days...
--
PeterThoeny - 28 Nov 2006