Read the YAML metadata (and any common output YAML file) for the
document and return the output formats that will be generated by
a call to render
.
all_output_formats(input, output_yaml = NULL)
A character vector with the names of all output formats.
Input file (Rmd or plain markdown)
Paths to YAML files specifying output formats and their
configurations. The first existing one is used. If none are found, then
the function searches YAML files specified to the output_yaml
top-level
parameter in the YAML front matter, _output.yml or _output.yaml, and then uses
the first existing one.
This function is useful for front-end tools that require additional
knowledge of the output to be produced by render
(e.g. to
customize the preview experience).