'R' 'Markdown' Themes for 'UIUC' Documents and Presentations

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.


Travis-CI BuildStatusCRANRStudio mirrordownloads CRAN_Status_Badge

The uiucthemes package includes a collection of UIUC-themed templates for presentations, journal articles, and exam templates.

Included in the package are:

  • beamer_illinois: Illinois colored header boxes
  • beamer_orange: Minimialist slides with a color preference to orange.
  • beamer_mil: Beamer Market Information Lab (MIL)
  • latex_journal_report: initial implementation of a journal entry for a class.

Screenshots of each template are included in package overview vignette.

beamer_illinois - Example

Within an RMarkdown file, add the following:

---
title: '"Illinois" UIUC Beamer Theme'
short-title: "Beamer Slides"
author: "John and Mary Doe"
short-author: "J & M Doe"
date: 'October 03, 2018'      # Month DD, YYYY (Main Slide)
short-date: '10/03/2018' # MM/DD/YYYY (Lower Right)
institute: "University of Illinois at Urbana-Champaign"
short-institute: "UIUC"
department: "Department of Magic"                # Institute must be defined
license: "Did you license this slide deck? "
section-titles: false                            # Provides slide headings
safe-columns: true                               # Enables special latex macros for columns.
output: 
   uiucthemes::beamer_illinois
---
 
# Section title     
## Subsection title 
 
### Frame Title
 
Frame content 
 
**Unordered List**
 
- [University of Illinois at Urbana-Champaign (UIUC)](http://illinois.edu)
- [Department of Statistics](http://www.stat.illinois.edu/)
- [Illinois Informatics Institute](http://www.informatics.illinois.edu/)
 
*Ordered List*
 
1. <http://thecoatlessprofessor.com>
2. <https://github.com/coatless>
 
 
#### Title for block box
 
Content inside of a box 
 
### \LaTeX
 
\begin{exampleblock}{Binomial Theorem}
\begin{equation} 
  f\left(k\right) = \binom{n}{k} p^k\left(1-p\right)^{n-k}
  \label{eq:binom}
\end{equation} 
\end{exampleblock}
 
Hello Equation \ref{eq:binom}

This generates:

Materials Referenced

Prerequisites

Using uiucthemes from RStudio

To use uiucthemes from RStudio:

  1. Install the latest RStudio.

  2. Install the uiucthemes package:

install.packages(c("rmarkdown","uiucthemes"))
  1. Use the New R Markdown dialog to create an article from one of the templates:

New R Markdown

Using uiucthemes outside of RStudio

  1. Install pandoc using the instructions for your platform.

  2. Install the rmarkdown and uiucthemes packages:

install.packages(c("rmarkdown","uiucthemes"))
  1. Use the rmarkdown::draft function to create articles:
rmarkdown::draft("slide_deck.Rmd", template = "beamer_illinois", package = "uiucthemes")

Using a development version of uiucthemes

To access the development version of uiucthemes, e.g. not on CRAN, please use:

install.packages("devtools")
devtools::install_github("coatless/uiucthemes")

News

uiucthemes 0.2.1

NEW

CHANGES

  • Modified template naming scheme so that templates are grouped by "Illinois".
  • Modified skeleton template of latex_journal_format to be more generic.

uiucthemes 0.2.0

NEW

  • Added additional YAML header options such as licensing and safecol feature to beamer_illinois()
  • Included a preliminary version of beamer_orange() template created by Prof. Steven Culpepper
  • Developed a template off of jss style to be used for final reports with Dr. David Dalpiaz.
    • This will be updated at a later point to use bookdown's pdf_document2() option.
  • Added a non-exported helper function load_resources_if_missing() that loads any required resources into the document's working directory if they are missing (e.g. ilogo.pdf).

CHANGES

  • UIUC recently adopted new identity standards. This version of uiucthemes applies the new guidelines in two ways:
    1. the "Column I" logo to the "Block I" logo.
    2. Orange and Blue colors have been updated...
      • Orange: #f47f24 / rgb(244,127,36) to #d75536 / rgb(215,85,54)
      • Blue: #003c7d / rgb(0,60,125) to #1d2639 / rgb(29,38,57)
  • Moved README images to tools/readme to ensure images appear on CRAN.

DEPRECATED

  • The name of the uiuc_beamer() theme has changed to beamer_illinois() as a means to consistently group themes by underlying technology.

uiucthemes 0.1.1

NEW

  • Added uiuc_beamer() function that enables creation of a beamer presentation with UIUC colors and identity standards.
  • Enabled TravisCI integration support.
  • Added a NEWS.md file to track changes to the package.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("uiucthemes")

0.2.1 by James Balamuta, 10 months ago


https://github.com/coatless/uiucthemes, http://thecoatlessprofessor.com/projects/uiucthemes/


Report a bug at https://github.com/coatless/uiucthemes/issues


Browse source code at https://github.com/cran/uiucthemes


Authors: James Balamuta [aut, cre] , Steven Andrew Culpepper [ctb] (Provided the Minimal Orange Beamer Theme) , David Dalpiaz [ctb] (Collaborated on the LaTeX Journal Theme) , Jose Luis Rodriguez [ctb] (Provided the Market Information Lab (MIL) Beamer Theme)


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports rmarkdown

Suggests knitr


See at CRAN