read.bib: bibtex parser

Description Usage Arguments Value References Examples

View source: R/bibtex.R

Description

Parser for bibliography databases written in the bib format.

Usage

1
2
3
read.bib(file = findBibFile(package), package = "bibtex",
  encoding = "unknown", header = if (length(preamble)) paste(preamble, sep =
  "\n") else "", footer = "")

Arguments

file

bib file to parse. By default, the file ‘REFERENCES.bib’ in the root directory of the package given by the package argument is used.

package

package from which we want to read the bibliography. Only used if file is unspecified. Core R packages (base, datasets, graphics, grDevices, methods, stats, stats4, tools and utils) are treated specially: this package contains bibtex entries for these packages.

encoding

encoding

header

header of the citation list. By default this is made from the Preamble entries found in the bib file.

footer

footer of the citation list

Value

An object of class "bibentry", similar to those obtained by the bibentry function.

References

Nelson H. F. Beebe. bibparse 1.04. 1999. http://www.math.utah.edu/~beebe

Examples

1
2
3
4
5
## this package has a REFERENCES.bib file
bib <- read.bib( package = "bibtex" )

## bibtex collects bibtex entries for R base packages
base.bib <- read.bib( package = "base" )

bibtex documentation built on July 4, 2017, 9:06 a.m.