Beamer Presentation

This presentation template uses the well-known beamer class and shows how effortless making presentations using LaTeX can be. The template contains extensive commenting which lets you customize your presentation easily, be it to change the layout theme, colors, fonts, font size, text alignment or more. It also features many example slides for virtually any presentation element you may need.

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

  • Template Preview Image
  • Template Preview Image
  • Template Preview Image
  • Template Preview Image
  • Template Preview Image
  • Template Preview Image
  • Template Preview Image
  • Template Preview Image
  • Template Preview Image
  • Template Preview Image
  • Template Preview Image
  • Template Preview Image

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

Click Here to Download or Preview a Previous Version

This page last updated on: March 8, 2022