Wie kann ich automatisch BibTex-Zitate für R-Pakete in einer Knitr-Datei erstellen?

Ich bin nicht sicher, ob dies ein R-, LaTeX- oder BibTex-Problem ist.

Ich versuche, automatisch eine .bib-Datei zu generieren, die Zitate für R-Pakete enthält, und diese dann am Ende aufzulisten. Ich kann die BibTex-Datei generieren und sehe keine Fehler in der BibTex-Datei, aber die Einträge werden beim Kompilieren der PDF-Datei nicht angezeigt.

Ich bin nicht sicher, ob R eine BibTex-Datei nicht korrekt erstellt, ob eine LaTeX-Syntax falsch ist oder ob die BibTex-Datei vorkompiliert werden muss oder was auch immer. Ich bemerkte, dass\bibliography{NOT A REAL FILENAME} Ich werde einen Abschnitt mit Referenzen erstellen, ohne mich zu beschweren, aber ich glaube nicht, dass das das Problem ist.

Minimales Arbeitsbeispiel:

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

Jede Hilfe oder Anregungen wäre dankbar.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage