Как автоматически создавать цитаты BibTex для пакетов R в файле knitr?

Я не уверен, является ли это проблемой 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}

Любая помощь или предложения будут оценены.

Ответы на вопрос(2)

Ваш ответ на вопрос