render_html()render_asciidoc()
render_latex()
render_sweave()
render_listings()
render_markdown(strict = FALSE)
render_jekyll(highlight = c("pygments", "prettify", "none"), extra = "")
render_rst(strict = FALSE)
render_textile()
TRUE, code blocks will be indented by 4 spaces, otherwise they are
put in fences made by three backticks; for reST, if TRUE, code is
put under two colons and indentepygments,
the Liquid syntax is used (default approach Jekyll); for prettify,
the output is prepared for the JavaScript library none, no highligpygments, it
can be 'linenos'; for prettify, it can be 'linenums'NULL; corresponding hooks are set as a side effectrender_markdown(strict = TRUE)), extended markdown (e.g. GitHub
Flavored Markdown and pandoc; render_markdown(strict = FALSE)), and
Jekyll (a blogging system on GitHub; render_jekyll()). For LaTeX
output, there are three variants as well: render_latex(); use the LaTeX render_sweave(); use render_listings(); use LaTeX render_html(); render_rst() and
render_asciidoc() are for reStructuredText and AsciiDoc respectively.These functions can be used before knit() or in the first chunk of the
input document (ideally this chunk has options include = FALSE and
cache = FALSE) so that all the following chunks will be formatted as
expected.
You can use knit_hooks to further customize output hooks; see
references.
Jekyll and Liquid: