Я не уверен, что это проблема R, LaTeX или BibTex.
Я пытаюсь автоматически генерировать .bib файл, содержащий цитаты для R-пакетов, а затем перечислять их в конце. Я могу сгенерировать файл 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}
Любая помощь или предложения будут оценены.