Como criar automaticamente citações BibTex para pacotes R no arquivo knitr?

Não tenho certeza se isso é um problema de R, LaTeX ou BibTex.

Eu estou tentando gerar automaticamente um arquivo .bib contendo citações para pacotes R e, em seguida, listá-los no final. Eu sou capaz de gerar o arquivo BibTex e não vejo nada de errado com o arquivo BibTex, mas as entradas não aparecem quando eu compilar o PDF.

Não tenho certeza se R não está produzindo um arquivo BibTex corretamente, se alguma sintaxe LaTeX está errada, ou se o arquivo BibTex precisa ser pré-compilado ou o que for. eu percebi isso\bibliography{NOT A REAL FILENAME} irá produzir uma seção de referências sem reclamar, mas não acho que seja esse o problema.

Exemplo de trabalho mínimo:

\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}

Qualquer ajuda ou sugestão seria apreciada.

questionAnswers(2)

yourAnswerToTheQuestion