Beamer Appearance Cheat Sheet
Beamer Appearance Cheat Sheet
57)
The elements presented here come from the beamer files style and class: unfortunately, some elements in the official documentation may not correspond.
Parent-child relations of Beamer’s elements (colors, fonts, templates) are indicated by successive indentations.
More information can be found in the official documentation: http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/doc/beameruserguide.pdf.
Beamer’s Fonts
Use \setbeamerfont{template_name }{〈key=value〉 list } to change a Beamer’s font.
Keys are: family, series, shape, size, parent.
Some parent-child relations from bearmerfontthemedefault.sty are displayed: they can be overridden by other themes.
BEAMER appearance cheat sheet, v1.3 (2020/06/17) 1 Thierry Masson, 2020, http://science.thilucmic.fr
Beamer’s Colors
Use \setbeamercolor{template_name }{〈key=value〉 list } to change a Beamer’s color.
Keys are: fg, bg, parent, use. Use the color syntax of the xcolor package.
Some parent-child relations from bearmercolorthemedefault.sty are displayed: they can be overridden by other themes.
Structure of the presentation subsection number projected subsection in sidebar enumerate subitem
Color palettes subsubsection number projected subsubsection in sidebar subsubitem
palette primary Bibliography subsection in sidebar shaded itemize subsubitem
palette secondary bibliography entry author subsubsection in sidebar shaded enumerate subsubitem
palette tertiary bibliography entry title title in sidebar itemize/enumerate body
palette quaternary bibliography entry location author in sidebar itemize/enumerate subbody
palette sidebar primary bibliography entry note institute in sidebar itemize/enumerate subsubbody
palette sidebar secondary bibliography item date in sidebar description body
palette sidebar tertiary Navigation bars Highlighting
Note page
palette sidebar quaternary mini frames structure
note page
Global definitions mini frame local structure
note title
normal text note date Navigation symbols alerted text
background canvas navigation symbols example text
background Structure of a frame navigation symbols dimmed Blocks environments
separation line Headlines and footlines Logo block title
fine separation line headline logo block body
Title page, part, section, subsection footline block title alerted
page number in head/foot
Elements of a frame block body alerted
titlelike
separation line Frame title block title example
title
subtitle upper separation line head frametitle block body example
middle separation line head framesubtitle
part title Theorem environments
section title lower separation line head frametitle right
qed symbol
subsection title upper separation line foot Abstract
Figures and tables
author middle separation line foot abstract
caption
institute lower separation line foot abstract title
caption name
date author in head/foot Hyperlinks and buttons
titlegraphic title in head/foot button Verse, quotations and quotes
part name date in head/foot button border verse
section name institute in head/foot quotation
Lists
subsection name section in head/foot quote
item
Table of contents subsection in head/foot itemize item Footnotes
section in toc subsubsection in head/foot enumerate item footnote
section in toc shaded Sidebars description item footnote mark
subsection in toc sidebar item projected Mathematics
subsection in toc shaded sidebar left subitem projected math text
subsubsection in toc sidebar right subsubitem projected math text inlined
subsubsection in toc shaded section in sidebar subitem math text displayed
section number projected section in sidebar shaded itemize subitem normal text in math text
BEAMER appearance cheat sheet, v1.3 (2020/06/17) 2 Thierry Masson, 2020, http://science.thilucmic.fr
Beamer’s Templates
Use \setbeamertemplate{template_name }{your definition } to change a Beamer’s template.
The definition is some LATEX code which can use any of the \insert... commands given below.
Parent-child relations are those in bearmerinnerthemedefault.sty, bearmerouterthemedefault.sty, they can be overridden by other themes.
BEAMER appearance cheat sheet, v1.3 (2020/06/17) 3 Thierry Masson, 2020, http://science.thilucmic.fr
Insert-like Commands
These commands can be used to compose templates.
Possible mandatory and optional arguments are omitted, see the official documentation.
BEAMER appearance cheat sheet, v1.3 (2020/06/17) 4 Thierry Masson, 2020, http://science.thilucmic.fr
Beamer’s Sizes
Use \setbeamersize{size name=〈dim〉} to change a Beamer’s size.
The geometry of the page is given by the geometry package.
text margin left sidebar width left description width mini frame size
text margin right sidebar width right description width of mini frame offset
Named Themes
See the official documentation for options associated to some of these themes.
Themes are defined in style files
beamertheme<theme_name>.sty, beamerinnertheme<theme_name>.sty, beameroutertheme<theme_name>.sty, beamercolortheme<theme_name>.sty, beamerfonttheme<theme_name>.sty.
BEAMER appearance cheat sheet, v1.3 (2020/06/17) 5 Thierry Masson, 2020, http://science.thilucmic.fr