Get started with the UIC Beamer Theme
Get started with the UIC Beamer Theme
If you would like LATEX in your presentation, Beamer is a great way to go!
• Beamer has a detailed user manual, but we will go over the most common
features.
• This template is designed for a 16:9 aspect ratio, which is the default in
PowerPoint and the most common amongst projectors.
• The most common of all slide types involve bulleted points, like these.
2 / 31
Beamer for UIC presentations
A quick start
If you would like LATEX in your presentation, Beamer is a great way to go!
• Beamer has a detailed user manual, but we will go over the most common
features.
• This template is designed for a 16:9 aspect ratio, which is the default in
PowerPoint and the most common amongst projectors.
• The most common of all slide types involve bulleted points, like these.
— Placing \pause after items will allow you to sequentially unroll points.
— Changing \begin{itemize} to \begin{itemize}[<+->] achieves a similar effect,
although \pause gives finer control on the unrolling.
2 / 31
Slide Layouts
Lagrangian
z }| {
max . inf L(x, λ, ν)
x
λ,ν
| {z } Figure: Minimum fuel
Lagrange Dual Function trajectory
s.t. λ≥0
4 / 31
More with bullet points
Alerts and repeats
Sections 12.1 through 12.3 of the Beamer user manual demonstrate many more
features, like alerts and repeats.
• The \alert{} feature can be particularly useful.
• Like this.
• The highlighting may span multiple slides in a frame.
— Previous one did not, but this one will.
• This is accomplished by the hyphen (i.e. -) in the \alert<3-> command.
5 / 31
More with bullet points
Alerts and repeats
Sections 12.1 through 12.3 of the Beamer user manual demonstrate many more
features, like alerts and repeats.
• The \alert{} feature can be particularly useful.
• Like this.
• The highlighting may span multiple slides in a frame.
— Previous one did not, but this one will.
• This is accomplished by the hyphen (i.e. -) in the \alert<3-> command.
5 / 31
More with bullet points
Alerts and repeats
Sections 12.1 through 12.3 of the Beamer user manual demonstrate many more
features, like alerts and repeats.
• The \alert{} feature can be particularly useful.
• Like this.
• The highlighting may span multiple slides in a frame.
— Previous one did not, but this one will.
• This is accomplished by the hyphen (i.e. -) in the \alert<3-> command.
5 / 31
More with bullet points
Alerts and repeats
Sections 12.1 through 12.3 of the Beamer user manual demonstrate many more
features, like alerts and repeats.
• The \alert{} feature can be particularly useful.
• Like this.
• The highlighting may span multiple slides in a frame.
— Previous one did not, but this one will.
• This is accomplished by the hyphen (i.e. -) in the \alert<3-> command.
5 / 31
Another images/columns example
Placeholder
6 / 31
Blocks
Placeholder
7 / 31
Blocks for theorems
Placeholder
Theorem
This is a theorem.
8 / 31
Side-Picture Slides
Placeholder
9 / 31
Pseudocode Example
Placeholder
11 / 31
Typesetting Algorithms
More control
12 / 31
Common issues (this is P̂ laceholder math)
Placeholder
• Math in title will cause its height to be inconsistent with that of other frames (try
viewing these example slides in a full screen mode)
— This theme provides a \titlemanualoffset register which can be used to
manually adjust this offset.
◦ Putting \setlength{\titlemanualoffset}{<some calibrated offset>} before
\begin{frame} for this frame will fix this issue.
◦ Make sure to zero it out after \end{frame}
• If you use \verb command (or \begin{verbatim} environment) in a frame,
make sure to specify the [fragile] option in \begin{frame} otherwise the
compiler will run into problems.
— In most cases, \texttt can be used instead of \verb, and it does not require the
[fragile] option.
13 / 31
Avoid duplicate logos
Placeholder
If using a logo based background, you can disable the logo in the top left by temporarily
switching to a color scheme that does not use a logo. The next slide is such an example.
14 / 31
Personalization
If you would like more space, you can control the font size by specifying an option in
the \documentclass command at the beginning of this file.
• Use \documentclass[smaller]{beamer} to reduce font size.
• For all options, refer to Section 18.2.1 of the Beamer user manual.
16 / 31
Color schemes
Placeholder
Three fundamental features greatly affect the look and feel of your slides. Two of them
can be controlled with the \themecolor command (provided by this theme).
• The background color.
— The default is light theme, which has a light background, which we are currently
using.
• The foreground color.
— The light theme has a dark foreground (i.e. text color) and vice versa.
• The third, the footer color can be set using \footlinecolor command.
— We are currently using test uicblue color for our footer.
— The default is no footline, but I believe page numbers are incredibly helpful for your
audience to ask questions later.
17 / 31
Color schemes
Placeholder
18 / 31
UIC Colors
Placeholder
19 / 31
Fonts
Placeholder
Fonts are categorized as Serif and Sans-Serif (see this link for when to use which).
• Open Sans and IBM Plex Serif have been provided with this template.
• Beamer uses Sans-Serif mode by default.
— To switch to Serif mode, please change \usefonttheme[onlymath]{serif} to
\usefonttheme{serif} in the preamble.
• If you want to mix and match Serif and Sans-Serif
— You can still typeset in Serif font in Sans-Serif mode (and vice versa) using \textrm
and \textsf commands.
For more options with fonts, you need to modify the self explanatory uicfont.sty
file. Next few slides will be helpful in this regard.
20 / 31
Font formats over time
Placeholder
Here are the old formats (still used in the LaTeX ecosystem):
• PostScript Type 1 format developed by Adobe in the 1980s
— Authoring support officially ended by Adobe in January 2023
• TrueType format (.ttf) developed by Apple, also in 1980s, licensed to Microsoft
The new font formats are OpenType, developed jointly by Microsoft and Adobe in the
1990s as an extension of Apple’s TrueType font format. OpenType fonts are either
• PostScript flavor OpenType (.otf) that supercedes Adobe’s PostScript Type 1
• TrueType flavor OpenType (also .ttf!) that supercedes Apple’s TrueType
— Distinguishing them from the old TrueType format is non trivial, since they have the
same file extension.
21 / 31
Font formats compatibility
Placeholder
The new OpenType fonts have several new features over the old formats. They are
however, supported natively only by XeLaTeX and LuaLaTeX compilers. The most
popular pdfLaTeX compiler has limited support for them:
• OpenType fonts are not pdfLaTeX-ready by default.
• They require the production of TeX font metrics and other ancillary files in order
to be used with LaTeX.
• The production of these files is not easy for the average user.
Consequently, if using pdfLaTeX, the most convenient option is to restrict yourself to
the pdfLaTeX-ready font packages in your TeX distribution (exhaustive list provided in
the LaTeX Font Catalog).
22 / 31
Font formats compatibility
Placeholder
If you want to use fonts beyond those in the LaTeX Font Catalog (for example, fonts
from Google Fonts), the recommended approach is to use XeLaTeX.
• XeLaTeX is set as the default compiler on the Overleaf version of this template.
• The fonts included in the fonts folder are TrueType flavor OpenType fonts.
• If pdfLaTeX is used, font packages from your TeX distribution will be used instead.
UIC signature font is Theinhardt, which is a proprietary font.
• UIC provides Theinhardt, but proprietary fonts sometimes do not permit PDF
embedding which might cause substitutions or compatibility issues.
— This template uses Open Sans which has wider spacing and offers more clarity in a
scientific setting than Theinhardt. Additionally, it’s OFL licensed.
23 / 31
Chapter slides
Placeholder
24 / 31
Title goes here
29 / 31
Good luck with your presentation!
Placeholder
30 / 31
Thank you!