bibtex_reader: bibtex reader

Description Usage Arguments Value Note See Also Examples

View source: R/bibtex_reader.R

Description

bibtex reader

Usage

1

Arguments

x

(character) a file path or a bibtex string

Value

an object of class handl; see handl for more

Note

requires package bibtex, an optional package for handlr

See Also

Other readers: cff_reader(), citeproc_reader(), codemeta_reader(), ris_reader()

Other bibtex: bibtex_writer()

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
if (requireNamespace("bibtex", quietly=TRUE)) {
(z <- system.file('extdata/crossref.bib', package = "handlr"))
bibtex_reader(x = z)
(z <- system.file('extdata/bibtex.bib', package = "handlr"))
bibtex_reader(x = z)

# many at once 
(z <- system.file('extdata/bib-many.bib', package = "handlr"))
bibtex_reader(x = z)
}

Example output

<handl> 
  from: bibtex
  many: TRUE
  count: 2
  first 10 
    id/doi: 

handlr documentation built on Jan. 13, 2021, 7:27 a.m.