Generates a Bibtex file from a list of packages or all the installed packages. It is useful for adding relevant citations in Sweave documents.
write.pkgbib( entry = NULL, file = "Rpackages.bib", prefix = "", append = FALSE, verbose = TRUE )
entry | a |
---|---|
file | output Bibtex file. It can be specified as a filename (as a single
character string), NULL for |
prefix | character string to prepend to the generated packages' Bibtex key. |
append | a logical that indicates that the Bibtex entries should be added
to the file. If |
verbose | a logical to toggle verbosity. If |
the list of Bibtex objects -- invisibly.
Multiple citations are handled by adding a numeric suffix to the Bibtex key
(other than the first/main citation) as "<pkgname>%i"
(e.g. pkg, pkg2, pkg3).
The Old version of this function write.bib has now been integrated by Romain Francois in the bibtex package.
Creating bibtex file of all installed packages? Achim Zeileis. R-help mailing list. https://stat.ethz.ch/pipermail/r-help/2009-December/415181.html
link{connection}
, link{bibentry}
Renaud Gaujoux, based on the function Rpackages.bib
from Achim Zeileis (see References).
#>#>#>#>#> #> count_type: #> #> no_type not_char Manual #> 0 0 3 #> #>write.pkgbib(bibs, 'references2.bib')#>#>#>#> #> count_type: #> #> no_type not_char Manual #> 0 0 3 #> #>#> [1] TRUEstopifnot(identical(bibs, bibs2)) # write to stdout() write.pkgbib(c('rbibutils', 'utils', 'tools'), file=NULL)#> @Manual{rbibutils, #> title = {rbibutils: Convert Between Bibliography Formats}, #> author = {Georgi N. Boshnakov and Chris Putman}, #> year = {2020}, #> note = {R package version 1.3}, #> url = {https://CRAN.R-project.org/package=rbibutils}, #> } #> #> @Manual{utils, #> title = {R: A Language and Environment for Statistical Computing}, #> author = {{R Core Team}}, #> organization = {R Foundation for Statistical Computing}, #> address = {Vienna, Austria}, #> year = {2020}, #> url = {https://www.R-project.org/}, #> } #> #> @Manual{tools, #> title = {R: A Language and Environment for Statistical Computing}, #> author = {{R Core Team}}, #> organization = {R Foundation for Statistical Computing}, #> address = {Vienna, Austria}, #> year = {2020}, #> url = {https://www.R-project.org/}, #> }