bibliography_entries: Print bibliography section

View source: R/bibliography.R

bibliography_entriesR Documentation

Print bibliography section

Description

Given a bibliography file, this function will generate bibliographic entries for one or more types of bib entry.

Usage

bibliography_entries(file, startlabel = NULL, endlabel = NULL)

Arguments

file

A path to a bibliography file understood by rmarkdown::pandoc_citeproc_convert().

startlabel

Defunct.

endlabel

Defunct.

Value

A dataset representing the bibliographic entries, suitable for generating a reference section in a document.

Author(s)

Mitchell O'Hara-Wild & Rob J Hyndman

Examples


# Create a bibliography from a set of packages
bib <- tempfile(fileext = ".bib")
knitr::write_bib(c("vitae", "tibble"), bib)

# Import the bibliography entries into a CV
bibliography_entries(bib)

# The order of these entries can be customised using `dplyr::arrange()`
bibliography_entries(bib) %>%
  arrange(desc(title))

# For more complex fields like author, you can also sort by component fields.
# For example, use `author$family` to sort by family names.
bibliography_entries(bib) %>%
  arrange(desc(author$family))


vitae documentation built on March 31, 2023, 9:33 p.m.