Description
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.
Preview
Authorship
This template was created by Vel.
Current Version
v2.0 (March 8, 2022)
License
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.
Usage Guide
Compilation
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.
Themes
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.
Presentation Information
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 \author
, \institute
and \date
to add additional lines to the presentation, such as to include your email address or the conference/meeting name.
Sectioning
Sectioning in beamer is done using standard \section
and \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.
Creating Slides
Broadly, each slide in a beamer presentation is created using a frame
environment. Within this environment, the \frametitle
and \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
Download Template
Have a Question?
Report Bug
This page last updated on: March 8, 2022