cite_essential {worcs} | R Documentation |
Essential citations Knit function for 'RStudio'
Description
This is a wrapper for render
. First, this function
parses the citations in the document, removing citations
marked with double at sign, e.g.: @@reference2020
. Then, it renders
the file.
Usage
cite_essential(...)
Arguments
... |
All arguments are passed to |
Value
Returns NULL
invisibly. This
function is called for its side effect of rendering an
'R Markdown' file.
Examples
# NOTE: Do not use this function interactively, as in the example below.
# Only specify it as custom knit function in an R Markdown file, like so:
# knit: worcs::cite_all
if (rmarkdown::pandoc_available("2.0")){
file_name <- tempfile("citeessential", fileext = ".Rmd")
rmarkdown::draft(file_name,
template = "github_document",
package = "rmarkdown",
create_dir = FALSE,
edit = FALSE)
write(c("", "Optional reference: @reference2020"),
file = file_name, append = TRUE)
cite_essential(file_name)
}
[Package worcs version 0.1.14 Index]