New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Empty bibliography in HTML output (Origin: bugzilla #682602) #4860

Closed
doxygen opened this Issue Jul 2, 2018 · 0 comments

Comments

Projects
None yet
1 participant
@doxygen
Owner

doxygen commented Jul 2, 2018

status RESOLVED severity major in component general for ---
Reported in version unspecified on platform Other
Assigned to: Dimitri van Heesch

On 2012-08-24 12:35:53 +0000, Philipp Moeller wrote:

Given the file foobar.h

/*!
\cite cgalafh-pdecm-02
*/
class foobar {};

and the file biblio.bib

@article{bibentry,
    author =  "F. O. Obar",
    title =   "Test",
    journal = "Test"
}

with a default generated doxygen configuration where

CITE_BIB_FILES         = biblio.bib

is set.

The warning

Generating docs for page citelist...
citelist:3: warning: expected <dt> tag but found <dl> instead!
citelist:4: warning: unexpected end of comment while looking for a html description title

is generated and the resulting "Bibliographic References" page is empty.

Versions:

$ bibtex --version
BibTeX 0.99d (TeX Live 2012/Arch Linux)
kpathsea version 6.1.0

$ doxygen --version
1.8.2

On 2012-08-27 13:25:29 +0000, Philipp Moeller wrote:

After some more investigation: My first analysis was wrong. The error occurs when an OUTPUT_DIRECTORY is specified.

The problem seems to be causee when the perl script bib2xhtml has to deal with a citelist.doc file in another directory.

On 2012-09-22 19:30:56 +0000, Dimitri van Heesch wrote:

Confirmed. Should be fixed in the next subversion update.

On 2012-10-01 11:49:59 +0000, Philipp Moeller wrote:

I cannot confirm that this is fixed with the latest update. The problem is still there when I specify an output directory. Also, please note the mistake in my original bug report where the documentation for class foobar should be \cite bibentry

On 2012-10-07 18:28:50 +0000, Dimitri van Heesch wrote:

For me it works with the above example (and the \cite fix). Can you please attach a self-contained example (source+config file in a tar or zip) for which you tested it contains the problem so that I can reproduce the problem?

On 2012-10-18 15:00:39 +0000, Philipp Moeller wrote:

I just confirmed that this works. Something on my side went wrong.

A little quirk is that the temporary files don't get removed anymore due to commented lines starting at 296 cite.cpp. I guess that is an oversight and not intended.

@doxygen doxygen closed this Jul 2, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment