Focus Presentation


This template creates modern presentation slides using the beamer class. The minimalist design lets you quickly enter your content and spend time honing your message rather than wasting time in presentation software. The template includes examples of many slide types which should cover most use cases: title slide with presentation information, section slides to break up the talk, slides with a heading to show the main message, blank slides for showing a single piece of content and a “focus” slide for emphasizing content. All content slides can be numbered on the bottom with a progress bar to show progress through the talk, but the template includes the option to change this to a solid bar with a slide count or removed altogether.

The template features the Fira Sans font and has examples of emphasized, alerted, bold and example text with different styles for each. Text blocks can be used to draw viewer attention and segregate content within a slide, such as the Alert block that displays a red heading for important information. The template has examples of arranging content (text, images, lists, etc) as full-width paragraphs or into columns. Finally, the template has examples of including images, tables, references and equations.


This template was created by Pasquale Africa and was modified for this website by Vel.


Focus Presentation Preview

Usage Guide


This template should be compiled with standard pdflatex. As the template uses the TikZ package for some elements, you will need to compile two times to accurately position these elements.

Creating Slides

As this is a beamer class template, it uses the standard beamer syntax for creating each slide. Slides are enclosed in the frame environment which can take an optional argument for a title like this:

\begin{frame}{Slide Title}
Slide content

Other optional arguments for the slide are placed in square brackets and can be used to disable numbering the current slide (noframenumbering), aligning all content to the top (t) or removing the header and footer entirely (plain). See the beamer class documentation for other options.

Splitting Slides Into Columns

Beamer features the \columns environment for splitting slides into multiple columns. Each column is specified with a \column command along with the width of the column like so:

Column 1 content

Column 2 content

By default, a margin is added between the columns and this can be removed with the onlytextwidth option to the columns environment. Content in columns is vertically centered by default but can be aligned to the top with the T option (e.g. \begin{columns}[T]).

Slides With Pauses

Sometimes it is useful to slowly reveal multiple things on a slide as you talk through it. Rather than creating a new slide for each extra piece of information (along with the previous information!), beamer makes it very easy to do this with the \pause command inside the frame environment. This command will automatically create new PDF pages for each \pause but slide numbering will be the same so it is functionally one slide. This is an example of how to use \pause:

"I came here to drink milk and kick ass..."
"... and I've just finished my milk."

Color Theme

The template uses a light grey/dark grey theme by default, but this can be changed to an ice-blue theme by uncommenting 2 lines at the top of the template defining the main and background colors. These colors can also be changed to any others for a different color theme.

Open the Template for Free Editing Online:

Open in Overleaf

Download Template

{ Download .zip } { Preview PDF }

Have a Question or Comment About This Template?

{ Ask a Question } { See Previous Discussions For This Template }