The beamer class is a well-known framework class that enables using LaTeX to create presentations that are highly customizable and easy to write. This template aims to be the definitive beamer template and it does this by containing examples of the most important beamer features as well as by providing examples of virtually every slide element you may need to add to your presentation.
Beamer features a large number of layout themes, primarily named after cities, which act to change the broad layout of the slides. Some are more simple, while others make use of top or side bars to display sections within the presentation and highlight the current slide within them. Beamer also has color themes, which modify the layout themes to change their color in a particular style. For example, the
spruce color theme is a light to dark forest green theme reminiscent of a spruce tree. Font themes are mainly used to modify the font styling of structural elements of slides, that is, important thing such as titles, headlines, footlines, sidebars, etc. Finally, inner and outer themes are used to change the styling of elements inside (inner) or outside (outer) the slides. As beamer defines a number of each of the themes described, the template neatly breaks each theme type into blocks and contains all possible options that you can uncomment in turn to see how it changes your presentation.
The template body contains many slides which show examples of common elements used in presentations and how to create them using beamer. This includes things like a presentation table of contents (overview), highlighting text, quotes, lists, colored blocks, multi-column layouts, tables, figures, mathematical theorems/definitions/corollaries/proofs, equations, code and referencing. The template also has examples of creating plain slides with no head and foot lines.
This template was created by Vel.
v2.0 (March 8, 2022)
This template is licensed under a CC BY-NC-SA 4.0 license. Click here to see what this license means for your use of the template.
This template compiles with standard pdflatex. There are no special requirements outside of packages that are supplied with a full distribution of TeX.
Main Presentation Settings
The beamer class implements several class options that make it easy to change major things in your presentation and this section describes the ones that are exposed in this template.
Font Size The first beamer class option you will see at the top of the template is the font size specification. This is set to a default 11pt but you can change this to 8pt, 9pt, 10pt, 11pt, 12pt, 14pt, 17pt or 20pt. It is recommended not to use the smallest or largest values unless you have a specific need for them, but otherwise you can adjust the default font size to suit your content. If you have few words in your presentation, increase the value, if you have many, decrease it.
Vertical Alignment The second beamer class option is a simple
t that is commented by default. Uncommenting this option will align content within your slides to the top of the slide, rather than vertically centering it as is the default.
Aspect Ratio The third beamer class option is the ability to change the aspect ratio of the slides, i.e. their dimensions or paper size. If you uncomment this option, you can specify a 2, 3 or 4-digit number corresponding to an aspect ratio. The most common one you might want to use is
169, which corresponds to an aspect ratio of 16:9, the same as in 1080p and 4K screens and projectors. A value of
42 corresponds to 4:2 and
2013 corresponds to 20:13.
Beamer is highly customizable using multiple types of themes, and this template provides examples of every option for every theme type available to make it easy for you to create a presentation that appeals to you. However, for the sake of brevity, many additional options for themes or detailed explanations of everything each theme does are left out of the template. For this information, it is recommended that you consult the beamer documentation.
Layout Themes Beamer layout themes are specified with the
\usetheme command and are usually named after cities. All currently implemented themes are present in the template in the SELECT LAYOUT THEME block, so simply uncomment each line in turn to see how they change your presentation.
Color Themes Beamer color themes are specified with the
\usecolortheme command and are usually named after animals. All currently implemented themes are present in the template in the SELECT COLOR THEME block, so simply uncomment each line in turn to see how they change your presentation.
Font Themes Beamer font themes are specified with the
\usefonttheme command. All currently implemented themes are present in the template in the SELECT FONT THEME & FONTS block, and comments broadly explain what each theme does. This block also specifies the fonts to use for the presentation and provides several additional options in case you would like to modify the main fonts.
Inner Themes Beamer inner themes are specified with the
\useinnertheme command and are named after what they do. All currently implemented themes are present in the template in the SELECT INNER THEME block, so simply uncomment each line in turn to see how they change your presentation.
Outer Themes Beamer outer themes are specified with the
\useoutertheme command and are named after what they do. All currently implemented themes are present in the template in the SELECT OUTER THEME block, so simply uncomment each line in turn to see how they change your presentation.
The PRESENTATION INFORMATION block contains a number of commands that let you specify the main information about your current presentation. This includes the title, subtitle, author(s), institute and date. Each of these further allows you to specify a shortened version in the optional parameter, which appears in the slide footers where there is less space. It is recommended that you carefully read the comments next to each command in this block so you understand how to specify your presentation details. You may use several of the commands, particularly
\date to add additional lines to the presentation, such as to include your email address or the conference/meeting name.
Sectioning in beamer is done using standard
\subsection commands. Simply add these throughout your presentation to separate it into major sections and subsections. The table of contents or overview slide simply uses the
\tableofcontents command to output the sections and subsections at the beginning of your presentation in a nicely formatted list. Several layout themes also show the sectioning information on all slides.
Broadly, each slide in a beamer presentation is created using a
frame environment. Within this environment, the
\framesubtitle commands can be used to add a title and subtitle to the slide. Apart from this, slide content is simply written inside the
frame environment using standard text and LaTeX commands. Several custom beamer ways of doing things are present, such as specifying multi-column layouts, and you should refer to the relevant example slide in the template to see how to implement these.
Open Template for Free Editing Online
Have a Question?
This page last updated on: March 8, 2022