includes2() is a version of the includes() helper function from rmarkdown that uses yml_blank() instead of NULL as the argument defaults, as ymlthis treats NULLs as literal YAML syntax ("null").

includes2(
  in_header = yml_blank(),
  before_body = yml_blank(),
  after_body = yml_blank()
)

Arguments

in_header

One or more files with content to be included in the header of the document.

before_body

One or more files with content to be included before the document body.

after_body

One or more files with content to be included after the document body.

Value

a list

Examples

# \donttest{ yml() %>% yml_output( pdf_document(includes = includes2(after_body = "footer.tex")) )
#> --- #> author: runner #> date: '`r format(Sys.Date())`' #> output: #> pdf_document: #> includes: #> after_body: footer.tex #> --- #>
# }