Weird compile result -- bug?
Paul A. Rubin
parubin73 at gmail.com
Fri Oct 15 15:51:02 UTC 2021
Hi all,
Over on the user list, there's a lengthy thread (actually set of
threads) triggered by user Rich Shepard trying to compile a report whose
bibliography stubbornly refused to appear. Rich was using biblatex.
After copies trial and error, Rich got the report to work, but with no
explanation why.
I was beating on a copy of it (which I am not at liberty to share) and
discovered that if made any non-fatal change to the preamble, the
bibliography would show up. In particular, just adding \usepackage{}
(with the argument deliberately empty) to the preamble in LyX coaxed the
bibliography to show up.
Comparing the .tex files that LyX exported with and without the
\usepackage{} command, I discovered two changes. One of course was the
inclusion of \usepackage{}. The other was that
\usepackage[style=authoryear]{biblatex} in the original document morphed
into \usepackage[style=authoryear,backend=bibtex8]{biblatex} in the
modified document.
So I went to the original document and, in the bibliography settings,
changed the processor option from default to bibtex8, and sure enough
the original compiled correctly.
I'm not sure if this is a bug or something the user is responsible for
knowing (it was news to me, but I never use biblatex). So I'm reporting
it here to let wiser minds decide.
Paul
More information about the lyx-devel
mailing list