Title: | 'R' 'Markdown' Themes for 'UIUC' Documents and Presentations |
---|---|
Description: | A set of custom 'R' 'Markdown' templates for documents and presentations with the University of Illinois at Urbana-Champaign (UIUC) color scheme and identity standards. |
Authors: | James Balamuta [aut, cre] |
Maintainer: | James Balamuta <[email protected]> |
License: | MIT + file LICENSE |
Version: | 0.3.2 |
Built: | 2025-03-12 04:59:35 UTC |
Source: | https://github.com/illinois-r/uiucthemes |
A set of custom 'R' 'Markdown' templates for documents and presentations with the University of Illinois at Urbana-Champaign (UIUC) color scheme and identity standards.
Trial run on RMarkdown templates
Maintainer: James Balamuta [email protected] (ORCID)
Other contributors:
Steven Andrew Culpepper [email protected] (Provided the Minimal Orange Beamer Theme) [contributor]
David Dalpiaz [email protected] (Collaborated on the LaTeX Journal Theme) [contributor]
Jose Luis Rodriguez [email protected] (Provided the Market Information Lab (MIL) Beamer Theme) [contributor]
Useful links:
Report bugs at https://github.com/illinois-r/uiucthemes/issues
Generates from an RMarkdown file a Beamer presentation with "Illinois" (UIUC) colors and identity standards.
beamer_illinois( 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 = "default", keep_tex = FALSE, latex_engine = "pdflatex", citation_package = c("default", "natbib", "biblatex"), includes = NULL, md_extensions = NULL, pandoc_args = NULL )
beamer_illinois( 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 = "default", keep_tex = FALSE, latex_engine = "pdflatex", citation_package = c("default", "natbib", "biblatex"), includes = NULL, md_extensions = NULL, pandoc_args = NULL )
toc |
|
slide_level |
The heading level which defines individual slides. By
default this is the highest header level in the hierarchy that is followed
immediately by content, and not another header, somewhere in the document.
This default can be overridden by specifying an explicit
|
incremental |
|
fig_width |
Default width (in inches) for figures |
fig_height |
Default height (in inches) for figures |
fig_crop |
Whether to crop PDF figures with the command
|
fig_caption |
|
dev |
Graphics device to use for figure output (defaults to pdf) |
df_print |
Method to be used for printing data frames. Valid values
include "default", "kable", "tibble", and "paged". The "default" method
uses a corresponding S3 method of |
fonttheme |
Beamer font theme (e.g. "structurebold"). |
highlight |
Syntax highlighting style. Supported styles include
"default", "tango", "pygments", "kate", "monochrome", "espresso",
"zenburn", and "haddock". Pass |
keep_tex |
Keep the intermediate tex file used in the conversion to PDF |
latex_engine |
LaTeX engine for producing PDF output. Options are "pdflatex", "lualatex", "xelatex" and "tectonic". |
citation_package |
The LaTeX package to process citations, |
includes |
Named list of additional content to include within the
document (typically created using the |
md_extensions |
Markdown extensions to be added or removed from the
default definition or R Markdown. See the |
pandoc_args |
Additional command line options to pass to pandoc |
A modified beamer_presentation
based on the "Illinois" (UIUC)
Beamer themed template.
James Joseph Balamuta (Theme Hooks and Beamer Template Modifications) See AUTHORS for more specific details behind each of the contributions.
## Not run: # Generate slide deck from beamer template rmarkdown::draft("slide_deck.Rmd", template = "beamer_illinois", package = "uiucthemes") # Compile the document rmarkdown::render("slide_deck/slide_deck.Rmd") ## End(Not run)
## Not run: # Generate slide deck from beamer template rmarkdown::draft("slide_deck.Rmd", template = "beamer_illinois", package = "uiucthemes") # Compile the document rmarkdown::render("slide_deck/slide_deck.Rmd") ## End(Not run)
Generates from an RMarkdown file a Beamer presentation with "Illinois" (UIUC) colors and identity standards based on the Metropolis theme.
beamer_imetropolis( 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 = "default", keep_tex = FALSE, latex_engine = "pdflatex", citation_package = c("default", "natbib", "biblatex"), includes = NULL, md_extensions = NULL, pandoc_args = NULL )
beamer_imetropolis( 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 = "default", keep_tex = FALSE, latex_engine = "pdflatex", citation_package = c("default", "natbib", "biblatex"), includes = NULL, md_extensions = NULL, pandoc_args = NULL )
toc |
|
slide_level |
The heading level which defines individual slides. By
default this is the highest header level in the hierarchy that is followed
immediately by content, and not another header, somewhere in the document.
This default can be overridden by specifying an explicit
|
incremental |
|
fig_width |
Default width (in inches) for figures |
fig_height |
Default height (in inches) for figures |
fig_crop |
Whether to crop PDF figures with the command
|
fig_caption |
|
dev |
Graphics device to use for figure output (defaults to pdf) |
df_print |
Method to be used for printing data frames. Valid values
include "default", "kable", "tibble", and "paged". The "default" method
uses a corresponding S3 method of |
fonttheme |
Beamer font theme (e.g. "structurebold"). |
highlight |
Syntax highlighting style. Supported styles include
"default", "tango", "pygments", "kate", "monochrome", "espresso",
"zenburn", and "haddock". Pass |
keep_tex |
Keep the intermediate tex file used in the conversion to PDF |
latex_engine |
LaTeX engine for producing PDF output. Options are "pdflatex", "lualatex", "xelatex" and "tectonic". |
citation_package |
The LaTeX package to process citations, |
includes |
Named list of additional content to include within the
document (typically created using the |
md_extensions |
Markdown extensions to be added or removed from the
default definition or R Markdown. See the |
pandoc_args |
Additional command line options to pass to pandoc |
A modified beamer_presentation
based on the "Illinois" (UIUC)
Beamer themed template.
James Joseph Balamuta (Theme Hooks) See AUTHORS for more specific details behind each of the contributions.
## Not run: # Generate slide deck from beamer template rmarkdown::draft("slide_deck.Rmd", template = "beamer_imetropolis", package = "uiucthemes") # Compile the document rmarkdown::render("slide_deck/slide_deck.Rmd") ## End(Not run)
## Not run: # Generate slide deck from beamer template rmarkdown::draft("slide_deck.Rmd", template = "beamer_imetropolis", package = "uiucthemes") # Compile the document rmarkdown::render("slide_deck/slide_deck.Rmd") ## End(Not run)
Generates from an RMarkdown file a Beamer presentation with "marketlab" (UIUC) colors and identity standards with a focus on "Orange" and "White".
beamer_mil( 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 = "default", keep_tex = FALSE, latex_engine = "pdflatex", citation_package = c("default", "natbib", "biblatex"), includes = NULL, md_extensions = NULL, pandoc_args = NULL )
beamer_mil( 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 = "default", keep_tex = FALSE, latex_engine = "pdflatex", citation_package = c("default", "natbib", "biblatex"), includes = NULL, md_extensions = NULL, pandoc_args = NULL )
toc |
|
slide_level |
The heading level which defines individual slides. By
default this is the highest header level in the hierarchy that is followed
immediately by content, and not another header, somewhere in the document.
This default can be overridden by specifying an explicit
|
incremental |
|
fig_width |
Default width (in inches) for figures |
fig_height |
Default height (in inches) for figures |
fig_crop |
Whether to crop PDF figures with the command
|
fig_caption |
|
dev |
Graphics device to use for figure output (defaults to pdf) |
df_print |
Method to be used for printing data frames. Valid values
include "default", "kable", "tibble", and "paged". The "default" method
uses a corresponding S3 method of |
fonttheme |
Beamer font theme (e.g. "structurebold"). |
highlight |
Syntax highlighting style. Supported styles include
"default", "tango", "pygments", "kate", "monochrome", "espresso",
"zenburn", and "haddock". Pass |
keep_tex |
Keep the intermediate tex file used in the conversion to PDF |
latex_engine |
LaTeX engine for producing PDF output. Options are "pdflatex", "lualatex", "xelatex" and "tectonic". |
citation_package |
The LaTeX package to process citations, |
includes |
Named list of additional content to include within the
document (typically created using the |
md_extensions |
Markdown extensions to be added or removed from the
default definition or R Markdown. See the |
pandoc_args |
Additional command line options to pass to pandoc |
A modified beamer_presentation
based on the "marketlab" (UIUC)
Beamer themed template.
Jose Luis Rodriguez (Beamer Marketlab Theme) James Joseph Balamuta (Theme Hooks) See AUTHORS for more specific details behind each of the contributions.
## Not run: # Generate slide deck from beamer template rmarkdown::draft("slide_deck.Rmd", template = "beamer_mil", package = "uiucthemes") # Compile the document rmarkdown::render("slide_deck/slide_deck.Rmd") ## End(Not run)
## Not run: # Generate slide deck from beamer template rmarkdown::draft("slide_deck.Rmd", template = "beamer_mil", package = "uiucthemes") # Compile the document rmarkdown::render("slide_deck/slide_deck.Rmd") ## End(Not run)
Generates from an RMarkdown file a Beamer presentation with "Illinois" (UIUC) colors and identity standards with a focus on "Orange" and "White".
beamer_orange( 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 = "default", keep_tex = FALSE, latex_engine = "pdflatex", citation_package = c("default", "natbib", "biblatex"), includes = NULL, md_extensions = NULL, pandoc_args = NULL )
beamer_orange( 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 = "default", keep_tex = FALSE, latex_engine = "pdflatex", citation_package = c("default", "natbib", "biblatex"), includes = NULL, md_extensions = NULL, pandoc_args = NULL )
toc |
|
slide_level |
The heading level which defines individual slides. By
default this is the highest header level in the hierarchy that is followed
immediately by content, and not another header, somewhere in the document.
This default can be overridden by specifying an explicit
|
incremental |
|
fig_width |
Default width (in inches) for figures |
fig_height |
Default height (in inches) for figures |
fig_crop |
Whether to crop PDF figures with the command
|
fig_caption |
|
dev |
Graphics device to use for figure output (defaults to pdf) |
df_print |
Method to be used for printing data frames. Valid values
include "default", "kable", "tibble", and "paged". The "default" method
uses a corresponding S3 method of |
fonttheme |
Beamer font theme (e.g. "structurebold"). |
highlight |
Syntax highlighting style. Supported styles include
"default", "tango", "pygments", "kate", "monochrome", "espresso",
"zenburn", and "haddock". Pass |
keep_tex |
Keep the intermediate tex file used in the conversion to PDF |
latex_engine |
LaTeX engine for producing PDF output. Options are "pdflatex", "lualatex", "xelatex" and "tectonic". |
citation_package |
The LaTeX package to process citations, |
includes |
Named list of additional content to include within the
document (typically created using the |
md_extensions |
Markdown extensions to be added or removed from the
default definition or R Markdown. See the |
pandoc_args |
Additional command line options to pass to pandoc |
A modified beamer_presentation
based on the "Illinois" (UIUC)
Beamer themed template.
Prof. Steven A Culpepper (Beamer Orange Theme) James Joseph Balamuta (Theme Hooks) See AUTHORS for more specific details behind each of the contributions.
## Not run: # Generate slide deck from beamer template rmarkdown::draft("slide_deck.Rmd", template = "beamer_orange", package = "uiucthemes") # Compile the document rmarkdown::render("slide_deck/slide_deck.Rmd") ## End(Not run)
## Not run: # Generate slide deck from beamer template rmarkdown::draft("slide_deck.Rmd", template = "beamer_orange", package = "uiucthemes") # Compile the document rmarkdown::render("slide_deck/slide_deck.Rmd") ## End(Not run)
Generates from an RMarkdown file an HTML presentation with "Illinois" (UIUC) colors and identity standards based on the Metropolis theme.
html_imetropolis( self_contained = FALSE, seal = TRUE, chakra = "https://remarkjs.com/downloads/remark-latest.min.js", nature = list(), ... )
html_imetropolis( self_contained = FALSE, seal = TRUE, chakra = "https://remarkjs.com/downloads/remark-latest.min.js", nature = list(), ... )
self_contained |
Whether to produce a self-contained HTML file by embedding all external resources into the HTML file. See the ‘Note’ section below. |
seal |
Whether to generate a title slide automatically using the YAML
metadata of the R Markdown document (if |
chakra |
A path to the remark.js library (can be either local or
remote). Please note that if you use the default remote latest version of
remark.js, your slides will not work when you do not have Internet access.
They might also be broken after a newer version of remark.js is released.
If these issues concern you, you should download remark.js locally (e.g.,
via |
nature |
(Nature transformation) A list of configurations to be passed
to |
... |
For |
A modified xaringan::moon_reader()
based on the "Illinois" (UIUC)
Metropolis themed HTML template.
James Joseph Balamuta (Light Modifications of Metropolis and R function wrapper) See AUTHORS for more specific details behind each of the contributions.
## Not run: # Generate slide deck from beamer template rmarkdown::draft("slide_deck.Rmd", template = "html_imetropolis", package = "uiucthemes") # Compile the document rmarkdown::render("slide_deck/slide_deck.Rmd") ## End(Not run)
## Not run: # Generate slide deck from beamer template rmarkdown::draft("slide_deck.Rmd", template = "html_imetropolis", package = "uiucthemes") # Compile the document rmarkdown::render("slide_deck/slide_deck.Rmd") ## End(Not run)
Modified version of the Journal of Statistical Software (JSS) Format for creating a Journal of Statistical Software (JSS) articles. Adapted from http://www.jstatsoft.org/about/submissions.
latex_journal_format(..., keep_tex = TRUE, citation_package = "natbib")
latex_journal_format(..., keep_tex = TRUE, citation_package = "natbib")
... |
Arguments to |
keep_tex |
Keep the intermediate tex file used in the conversion to PDF |
citation_package |
The LaTeX package to process citations, |
This format is largely based off of the rticles
of jss_article
.
R Markdown output format to pass to
render
JSS Editorial Staff for the Journal format, RStudio for jss_article
,
James Balamuta for the theme hook, and David Dalpiaz for skeleton content
rticles
package by JJ Allaire, R Foundation, Hadley Wickham, Journal of Statistical Software, Yihui Xie, Ramnath
Vaidyanathan, Association for Computing Machinery, Carl Boettiger, Elsevier, Karl Broman, Kirill
Mueller, Bastiaan Quast, Randall Pruim, Ben Marwick, Charlotte Wickham, Oliver Keyes and Miao Yu
(2017). rticles: Article Formats for R Markdown. R package version 0.4.1.
https://CRAN.R-project.org/package=rticles
## Not run: library(rmarkdown) draft("MyArticle.Rmd", template = "latex_journal_format", package = "uiucthemes") ## End(Not run)
## Not run: library(rmarkdown) draft("MyArticle.Rmd", template = "latex_journal_format", package = "uiucthemes") ## End(Not run)
These functions have been removed from the uiucthemes package.
uiuc_beamer(...)
uiuc_beamer(...)
... |
All old parameters being passed into the function. |
uiuc_beamer |
has been removed in favor of beamer_illinois
|