Alternative to modify settings and content in rmd_doc
objects. Note that to
skip some elements of the YAML header, you can set the argument NULL to the
respective parameter.
Arguments
- object
An object of class
rmd_doc
.- ...
Named arguments to be inserted in the YAML header (passed to
write_rmd()
).
Examples
## Create a document from a list
my_document <- list(
title = "Sample Document",
author = "Miguel Alavarez",
output = "html_document",
body = txt_body(
"# Intro",
"",
"This is just an example."
))
my_document <- as(my_document, "rmd_doc")
my_document
#> ---
#> title: Sample Document
#> author: Miguel Alavarez
#> output: html_document
#> ---
#>
#> # Intro
#>
#> This is just an example.
## Change output format
my_document <- update(my_document, output = "pdf_document")
my_document
#> ---
#> title: Sample Document
#> author: Miguel Alavarez
#> output: pdf_document
#> ---
#>
#> # Intro
#>
#> This is just an example.