我不确定这是 R、LaTeX 还是 BibTex 问题。
我正在尝试自动生成一个包含 R 包引用的 .bib 文件,然后在最后列出它们。我能够生成 BibTex 文件并且我没有看到 BibTex 文件有任何问题,但是当我编译 PDF 时条目不会出现。
我不确定 R 是否没有正确生成 BibTex 文件,是否某些 LaTeX 语法错误,或者是否需要预编译 BibTex 文件等等。我注意到这\bibliography{NOT A REAL FILENAME}
会产生一个参考部分而不会抱怨,但我认为这不是问题所在。
最小的工作示例:
\documentclass[10pt]{amsart}
\usepackage[margin=1in, headheight=20pt, footskip=20pt]{geometry}
\begin{document}
<<label='Create References'>>=
require(knitr) # Needed for write_bib()
# Load some packages to the session:
require(xtable)
require(ggplot2)
# Select packages to cite:
citPkgs <- names(sessionInfo()$otherPkgs)
# Write the bibtex file:
write_bib(citPkgs, file="R-Pckgs.bib")
@
\nocite{*}
\bibliographystyle{plain}
\bibliography{R-Pckgs.bib}
\end{document}
任何帮助或建议将不胜感激。