The goal of rmdmatter is to help you make the most of the YAML front matter in your R Markdown document.
Installation
You can install the development version of rmdmatter from GitHub with:
remotes::install_github("mikmart/rmdmatter")
Example
Use your YAML front matter to rename an output file rendered with rmdmatter::render()
:
library(rmdmatter)
output_file <- render(input_file)
rename_rendered(output_file, function(metadata) {
with(metadata, paste(title, "by", author, "on", date))
})
Or use a rmdmatter::renderer
in the knit
field to integrate with the RStudio Knit
button: