powered by
Utility functions to work with BiBTeX files.
packageReferenceFile(PACKAGE = NULL, check = FALSE)package_bibliography(PACKAGE = NULL, action = c("path", "copy", "load"))
package_bibliography(PACKAGE = NULL, action = c("path", "copy", "load"))
packageReferenceFile: returns the path to the REFERENCES file as a character string.
packageReferenceFile
package_bibliography: returns the bibiliography as a bibtex list object, as returned by rbibutils::readBib.
package_bibliography
package name. If NULL, then the name of the calling package is used.
NULL
logical that indicates if the result should be an empty string if the bibliography file (or package) does not exist.
single character string that specifies the action to be performed:
'path': return the path to the bibliography file. It returns an empty character string if the file does not exist.
'copy': copy the bibliography file to the current directory, overwriting any existing REFERENCES.bib file.
REFERENCES.bib
'load': load the bibliography file and return a list of utils::bibentry objects. It returns NULL if the file does not exist.
packageReferenceFile(): returns the path to a package REFERENCES.bib file.
packageReferenceFile()
package_bibliography(): returns the bibliography associated with a package. This can
package_bibliography()
packageReferenceFile('pkgmaker') packageReferenceFile('pkgmaker', check = TRUE)
Run the code above in your browser using DataLab