use_epoxy_knitr_engines | R Documentation |
Sets epoxy's knitr engines for use by knitr in R Markdown
and other document formats powered by knitr. These engines are also
set up when loading epoxy with library()
, so in general you will not
need to call this function explicitly.
epoxy provides four knitr engines:
epoxy
uses default glue syntax, e.g. {var}
for markdown outputs
epoxy_html
uses double brace syntax, e.g. {{var}}
for HTML outputs
epoxy_latex
uses double angle brackets syntax, e.g. <<var>>
for LaTeX
outputs
whisker
uses the whisker package which provides an R-based
implementation of the mustache templating
language.
For historical reasons, aliases for the HTML and LaTeX engines are also
created: glue_html
and glue_latex
. You may opt into a third alias —
glue
for the epoxy
engine — by calling use_epoxy_glue_engine()
, but
note that this will most likely overwrite the glue
engine provided by the
glue package.
use_epoxy_knitr_engines(
use_glue_engine = "glue" %in% include,
include = c("md", "html", "latex", "mustache")
)
use_epoxy_glue_engine()
use_glue_engine |
If |
include |
The epoxy knitr engines to include. Defaults to all engines
except for the |
Silently sets epoxy's knitr engines and invisible returns knitr::knit_engines as they were prior to the function call.
use_epoxy_glue_engine()
: Use epoxy's epoxy
engine as
the glue
engine.
epoxy()
, epoxy_html()
, epoxy_latex()
, and epoxy_mustache()
for the functions that power these knitr engines.
use_epoxy_knitr_engines()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.