我正在尝试使用\citeDoxygen来生成参考书目页面,也是我文本中的参考文献.我的搜索路径中有bibtex和正确的.bib文件.我已经将.bib文件添加到了文件中,CITE_BIB_FILES并使用了正确的BibTex标签.bib.Doxygen正在创建一个参考书目页面,但它是空的.它还在文档文本中创建引文链接,但链接也是空的.知道怎样才能显示引文信息吗?
小智 9
我遇到了同样的问题.有一个perl依赖项来生成引文.因此,您必须在系统路径中同时包含perl和bibtex.
忽略上面的例子,它只适用于Latex,用于doxygen使用(注意:没有大括号):
\cite Hale
Run Code Online (Sandbox Code Playgroud)
.bib文件必须位于doxygen工作目录中.
书目参考HTML页面将由doxygen生成:
[1] JK Hale.泛函微分方程理论.Springer-Verlag,柏林 - 海德堡 - 纽约,1977年.
对于以下围兜条目:
@BOOK{Hale,
author = "J. K. Hale",
title = "Theory of functional--differential equations",
publisher = "Springer--Verlag, Berlin--Heidelberg--New York",
year = 1977
}
Run Code Online (Sandbox Code Playgroud)
当您在 DoxyFile 中设置 CITE_BIB_FILES 时,您是否在文件名中包含 .bib 扩展名?Doxygen 声称它会自动添加 .bib 扩展名,但是如果您省略它,doxygen 似乎会感到困惑并且无法正确生成 citelist.doc 文件。
在文件名中包含 .bib ,它应该可以正常工作,至少对我来说是这样。