metropolis {binb} | R Documentation |
Binb is not Beamer - PDF Presentation Themes
Description
Templates for RMarkdown-based Beamer PDF presentations supporting the ‘Metropolis’ style by Matthias Vogelgesang and others, the ‘IQSS’ style by Ista Zahn and Gary King, and the ‘Monash’ style by Rob J Hyndman.
Usage
metropolis(toc = FALSE, slide_level = 2, incremental = FALSE,
fig_width = 10, fig_height = 7, fig_crop = TRUE, fig_caption = TRUE,
dev = "pdf", df_print = "default", fonttheme = "default",
highlight = "tango", keep_tex = FALSE, latex_engine = "xelatex",
citation_package = c("default", "natbib", "biblatex"), includes = NULL,
md_extensions = NULL, pandoc_args = NULL)
iqss(toc = FALSE, slide_level = 3, incremental = FALSE, fig_width = 10,
fig_height = 7, fig_crop = TRUE, fig_caption = TRUE, dev = "pdf",
df_print = "default", fonttheme = "default", highlight = "haddock",
keep_tex = FALSE, latex_engine = "xelatex",
citation_package = c("default", "natbib", "biblatex"), includes = NULL,
md_extensions = NULL, pandoc_args = NULL)
monash(toc = FALSE, slide_level = 2, incremental = FALSE, fig_width = 8,
fig_height = 5, fig_crop = TRUE, fig_caption = TRUE, dev = "pdf",
df_print = "default", fonttheme = "default", colortheme = "monashwhite",
highlight = "tango", keep_tex = FALSE, latex_engine = "pdflatex",
citation_package = c("default", "natbib", "biblatex"), includes = NULL,
md_extensions = NULL, pandoc_args = NULL)
presento(toc = FALSE, slide_level = 2, incremental = FALSE,
fig_width = 10, fig_height = 7, fig_crop = TRUE, fig_caption = TRUE,
dev = "pdf", df_print = "default", fonttheme = "default",
highlight = "haddock", keep_tex = FALSE, latex_engine = "xelatex",
citation_package = c("default", "natbib", "biblatex"), includes = NULL,
md_extensions = NULL, pandoc_args = NULL)
Arguments
toc |
A logical variable defaulting to |
slide_level |
A numeric variable defaulting to two for ‘Metropolis’ and ‘Monash’, and three for ‘IQSS’. |
incremental |
A logical variable defaulting to |
fig_width |
A numeric variable defaulting to ten. |
fig_height |
A numeric variable defaulting to seven. |
fig_crop |
A logical variable defaulting to |
fig_caption |
A logical variable defaulting to |
dev |
A character variable defaulting to “pdf”. |
df_print |
A character variable defaulting to “default”. |
fonttheme |
A character variable defaulting to “default”. |
highlight |
A character variable defaulting to “tango”. |
keep_tex |
A logical variable defaulting to |
latex_engine |
A character variable defaulting to “xelatex”. |
citation_package |
An optional character variable with possible value “default”, “natbib” (the default), or “biblatex”. |
includes |
An optional character variable defaulting to |
md_extensions |
An optional character variable defaulting to |
pandoc_args |
An optional character variable defaulting to |
colortheme |
For the ‘Monash’ theme only. A character variable defaulting to “monashwhite”. |
Details
Note that not all options and customizations available at the LaTeX level are implemented or supported yet. A number of styling options could be exposed by setting YAML meta-data in the header for either style. This needs more testing and documentation.
Value
RMarkdown content processed is returned for use by the
render
function but the function is invoked
for it side effect of creating the pdf file.
IQSS Details
We currently set slide_level
to three to use
the same appearance as the LaTeX demo. This means section and sub-section headers
use one and two hash marks, new slides use three, and “box” environments
start with four. More commonly, Beamer theme use two and work without subsections.
Author(s)
Dirk Eddelbuettel
See Also
Three other packages also offer RMarkdown interfaces to LaTeX
(or HTML) content: tint
for Tufte-style pdf and html,
pinp
for two-column pdf vignettes, and
linl
for LaTeX letters.
Examples
## Not run:
library(rmarkdown)
draft("myslides.Rmd", template="metropolis", package="binb", edit=FALSE)
setwd("myslides") ## template creates a new subdir
render("myslides.Rmd")
## End(Not run)