Runs input files through Quarto, and allows Quarto to work with full paths (where Quarto itself requires relative paths). This function essentially replaces both rmarkdown::render()
and quarto::quarto_render()
.
render(input_file, output_file = NULL, quiet = TRUE, as_job = "auto", ...)
knit(input_file, output_file = NULL, quiet = TRUE, as_job = "auto", ...)
file to be rendered, can be R Markdown (.Rmd
) or Quarto (.qmd
), or a lot of other formats such as .md
, .ipynb
and many other formats that Quarto supports.
The name of the output file. If using NULL
then the
output filename will be based on filename for the input file.
Suppress warning and other messages.
Render as an RStudio background job. Default is "auto",
which will render individual documents normally and projects as
background jobs. Use the quarto.render_as_job
R option to control
the default globally.
other arguments passed on to quarto::quarto_render()
.
Functions knit()
and render()
are identical.