CTAN Comprehensive TeX Archive Network

Directory macros/latex/contrib/beamer


Beamer - A class for producing presentations


The beamer class is focused on producing (on-screen) presentations, along with support material such as handouts and speaker notes. Content is created in a frame environment, each of which can be divided up into a number of slides (actual output pages). A simple 'action' notation is used to specify which material appears on each slide within a frame. The class supports a range of environments to enable complex slide relationships to be constructed.

The appearance of slides is controlled by a template system. Many of the elements of slides can be adjusted by setting simple key-based values in the preamble. More complex changes can be implemented by altering specific, targeted definitions without needing to rewrite entire blocks of code. This allows a variety of visual appearances to be selected for the same content source.


The beamer class is made available under the Project Public License (LPPL) and the GNU Public License (GPL). See the information in LICENSE for information on licensing.

Download the contents of this package in one zip archive (3.5M).

beamer – A class for producing presentations and slides

The beamer class can be used for producing slides. The class works in both PostScript and direct PDF output modes, using the pgf graphics system for visual effects.

Content is created in the frame environment, and each frame can be made up of a number of slides using a simple notation for specifying material to appear on each slide within a frame. Short versions of title, authors, institute can also be specified as optional parameters. Whole frame graphics are supported by plain frames. The class supports figure and table environments, transparency effects, varying slide transitions and animations. Beamer also provides compatibility with other packages like prosper.

The package now incorporates the functionality of the former translator package, which is used for customising the package for use in other language environments.

Beamer depends on the following other packages: atbegshi, etoolbox, hyperref, ifpdf, pgf, and translator.

Bug trackerhttps://github.com/josephwright/beamer/issues
LicensesFree Documentation License
The Project Public License 1.3c
GNU General Public License, version 2 or newer
Copyright2003–2007 Till Tantau
2010 Vedran Miletić
2011–2015 Vedran Miletić, Joseph Wright
2016–2019 Joseph Wright
Joseph Wright
Vedran Miletić (inactive)
Louis Stuart (inactive)
Till Tantau (inactive)
TDS archivebeamer.tds.zip
Contained inTeX Live as beamer
MiKTeX as beamer
Guest Book Sitemap Contact Contact Author