Attempts to open a connection to an entry in a BibEntry object using fields such as ‘file’, ‘DOI’, ‘eprint’ + ‘eprinttype’, and ‘URL’.
Arguments
- con
BibEntry object to extract connections from.
- entry
numeric index or character key of entry in
bib
to open.- open.field
character vector of fields to use in
bib
to open the BibEntry. Possible fields are any combination of “file”, “url”, “eprint”, or “doi”. “eprint” is implemented foreprinttype=
“JSTOR”, “PubMed”, or “arXiv”. When multiple fields are specified, they are tried in the order they appear in the vector.- viewer
character string giving the name of the program to be used as hypertext browser. It should be in the PATH, or a full path specified. Alternatively, an R function to be called to invoke the browser. Defaults to
getOptions("pdfviewer")
ifopen.field = "file"
andgetOptions("browser")
, otherwise.- ...
not used.
Author
McLean, M. W. mathew.w.mclean@gmail.com
Examples
if (FALSE) { # \dontrun{
if (requireNamespace("bibtex")) {
testbib <- ReadBib(system.file("REFERENCES.bib", package="bibtex"))
open(testbib)
testbib$file <- file.path(R.home("doc/manual"), "R-intro.pdf")
open(testbib)
}
} # }