28.26 Adding Bibliographies
REVIEW knitr (Xie 2024) supports the
automatic generation of a bibliography for the packages attached into
R. We can take advantage of this by specifying a LaTeX
bibliography package like natbib
. I prefer the (author, year)
style and so I include the following in the preamble of my LaTeX
documents.
\usepackage[authoryear]{natbib}
If we attach the rattle (G. Williams 2024) package, we might like to cite it with the following LaTeX command:
[@R-rattle]
This will produce a citation like (G. Williams 2024). The `p'' in
\citep` places the parentheses around the citation, without
which we get G. Williams (2024).
Then we can ask knitr (Xie 2024) to generate bibliographic entries for each attached package:
Note that the bibliography is saved to a file named mydoc.bib
.
At the end of the LaTeX document, where we want the bibliography to appear, we add the following:
\bibliographystyle{jss}
\bibliography{mydoc}
See Page to see what the bibliography will look like.
References
Your donation will support ongoing availability and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2022 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0