0% found this document useful (0 votes)
84 views80 pages

Beamer Beamer

This document discusses Beamer, a LaTeX package for creating presentations. It describes what Beamer is, how to install it, and how to structure a Beamer presentation using frames, links, and framed text elements like theorems, examples, and blocks. Key aspects covered include specifying themes and options in the preamble, adding navigation bars, and using overlay specifications for elements across slides.

Uploaded by

Danny Gonzalez
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
84 views80 pages

Beamer Beamer

This document discusses Beamer, a LaTeX package for creating presentations. It describes what Beamer is, how to install it, and how to structure a Beamer presentation using frames, links, and framed text elements like theorems, examples, and blocks. Key aspects covered include specifying themes and options in the preamble, adding navigation bars, and using overlay specifications for elements across slides.

Uploaded by

Danny Gonzalez
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 80

What is Beamer?

What You Need


Beamer Structure
Framed Text
Overlays

LATEX Programming:
Beamer Presentations

Aaron Oaks

University of California, Berkeley

November 16, 2009

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need
Benefits
Beamer Structure
Drawbacks
Framed Text
Overlays

Benefits

Professional looking presentations


Written in LATEX
Nice overlay effects
Automatic navigation bars

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need
Benefits
Beamer Structure
Drawbacks
Framed Text
Overlays

Drawbacks

Requires installation of Beamer package and


dependencies
No fancy animations (though some would consider this a
benefit)

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need
Beamer Structure
Framed Text
Overlays

What You Need

In order to use Beamer, you will need to install the Beamer


package and its dependencies (pgf and xcolor) on your
machine.
You can get Beamer (and its dependencies) from
SourceFource at:

http://sourceforge.net/projects/latex-beamer/

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need The Preamble
Beamer Structure Frames
Framed Text Links
Overlays

Requirements
Sample Preamble

\documentclass[compress]{beamer}
\usetheme{Antibes} % Beamer theme v 3.0
\usecolortheme{lily} % Beamer color theme

Specify the “beamer” document class


Specify the theme to be used
Specify a color scheme (optional)

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need The Preamble
Beamer Structure Frames
Framed Text Links
Overlays

Preamble Options
Layout Options

There are many options to pass to the document class


declaration. Some common ones are:

[slidestop] - puts frame titles on the top left corner


(default=[slidescentered]).
[compress] - makes all navigation bars as small as
possible (default=[uncompressed]).
[red] changes navigation bars and titles to reddish color.
blue: Default color scheme
red
brown
blackandwhite: Good for transparencies

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need The Preamble
Beamer Structure Frames
Framed Text Links
Overlays

Preamble Options
Presentation Themes

There are quite a few Beamer themes available for use. This
presentation uses “Warsaw”, but there are many others:

W/o navigation bar: default, boxes, Bergen, Madrid,


Pittsburgh, Rochester
With a treelike navigation bar: Antibes, JuanLesPins,
Montpellier.
With a TOC sidebar: Berkeley, PaloAlto, Goettingen,
Marburg, Hannover
With a mini frame navigation: Berlin, Ilmenau, Dresden,
Darmstadt, Frankfurt, Singapore, Szeged
With section and subsection titles: Copenhagen, Luebeck,
Malmoe, Warsaw
Aaron Oaks LATEX Programming: Beamer Presentations
What is Beamer?
What You Need The Preamble
Beamer Structure Frames
Framed Text Links
Overlays

Frames (Slides)
Sample Frame

\section{Beamer Structure} % For navigation


\subsection{Frames} % For navigation
\begin{frame}
\frametitle{Frames (Slides)}
\framesubtitle{Sample Frame}
... slide contents ...
\end{frame}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need The Preamble
Beamer Structure Frames
Framed Text Links
Overlays

Frames (Slides)
Frame Syntax

Frames can be written in both as environments and as


commands.
As an environment:

\begin{frame}[options]
... slide contents ...
\end{frame}

As a command:

\frame[options]{
... slide contents ...
}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need The Preamble
Beamer Structure Frames
Framed Text Links
Overlays

Frames (Slides)
Frame Options

Frames can be given quite a few options:

[containsverbatim] - for using verbatim environment


and \verb command.
[allowframebreaks] for automatic split of frames if the
contents do not fit in a single slide.
[shrink] for shrinking the contents to fit in a single slide.
[squeeze] for squeezing vertical space.

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need The Preamble
Beamer Structure Frames
Framed Text Links
Overlays

Links
Link Commands

Frames can be given quite a few options:

Beamer also provides functionality for linking between


slides
\hyperlink{targetname}{\beamerbutton{text}}
to create link
\hypertarget{targetname}{text} to create target
For example: Next Page

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need The Preamble
Beamer Structure Frames
Framed Text Links
Overlays

Links
Button Examples

This text is a link target. Beamer offers several buttons for use
with linking, including:
Click Here \beamerbutton{Click Here}
Click Here \beamergotobutton{Click Here}
Click Here \beamerreturnbutton{Click Here}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
Theorems
What You Need
Examples
Beamer Structure
Blocks
Framed Text
Alert Block
Overlays

Framed Text
Default Scheme

Beamer supports predefined framed texts:


theorem, corollary, definition in structure color
frame
examples in green color frame
block in structure color frame with your own title
alertblock in alert color frame with your own title
they are aware of overlays
their color schemes are theme dependent

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
Theorems
What You Need
Examples
Beamer Structure
Blocks
Framed Text
Alert Block
Overlays

Framed Text
Example Theorem

Theorem (Aaron’s Theorem)


Beamer is the best presentation system out there.

Code:

\begin{thm}[Aaron’s Theorem]
Beamer is the best presentation system out there.
\end{thm}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
Theorems
What You Need
Examples
Beamer Structure
Blocks
Framed Text
Alert Block
Overlays

Framed Text
Example Example

Example
To create an example environment, use newtheorem.

Code:

\begin{ex}
To create an example environment,
use \verb|newtheorem|.
\end{ex}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
Theorems
What You Need
Examples
Beamer Structure
Blocks
Framed Text
Alert Block
Overlays

Framed Text
Example Block

Summary
Blocks can have their own title.
Code:

\begin{block}{Summary}
Blocks can have their own title.
\end{block}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
Theorems
What You Need
Examples
Beamer Structure
Blocks
Framed Text
Alert Block
Overlays

Framed Text
Example Block

Alert
ZOMG This alert block really grabs your attention!!

Code:

\begin{alertblock}{Alert}
ZOMG This alert block really
grabs your attention!!
\end{alertblock}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Overlays
Overview

Overlays allow you to create dynamic presentations


Each slide overlay generates a new PDF page
There are a variety of overlay styles in Beamer
Various overlay counters: ‘n’, ‘n-’, ‘-n’, ‘n1-n2’,‘+-’

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Pause

You can use the “pause” command for simple stepwise viewing:

\begin{itemize}
\pause \item everything
\pause \item that has a
\pause \item beginning
\pause \item has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Pause

You can use the “pause” command for simple stepwise viewing:

\begin{itemize}
\pause \item everything everything
\pause \item that has a
\pause \item beginning
\pause \item has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Pause

You can use the “pause” command for simple stepwise viewing:

\begin{itemize}
\pause \item everything everything
\pause \item that has a that has a
\pause \item beginning
\pause \item has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Pause

You can use the “pause” command for simple stepwise viewing:

\begin{itemize}
\pause \item everything everything
\pause \item that has a that has a
\pause \item beginning
beginning
\pause \item has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Pause

You can use the “pause” command for simple stepwise viewing:

\begin{itemize}
\pause \item everything everything
\pause \item that has a that has a
\pause \item beginning
beginning
\pause \item has an end
\end{itemize} has an end

Notice that “pause” does not use an overlay counter.

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Onslide

Use “onslide<n-> text” to show text on given slides.

Class A B C D
X 1 2 3 4

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Onslide

Use “onslide<n-> text” to show text on given slides.

Class A B C D
X 1 2 3 4

Z 5 6 7 8

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Onslide

Use “onslide<n-> text” to show text on given slides.

Class A B C D
X 1 2 3 4
Y 3 4 5 6
Z 5 6 7 8

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Onslide

Use “onslide<n-> text” to show text on given slides.

Class A B C D
X 1 2 3 4
Y 3 4 5 6
Z 5 6 7 8
Notice onslide uses an overlay counter.

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Onslide

\begin{tabular}{l|cccc}
Class & A & B & C & D \\
X & 1 & 2 & 3 & 4 \\
\onslide<3->Y & 3 & 4 & 5 & 6 \\
\onslide<2->Z & 5 & 6 & 7 & 8
\end{tabular}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Item I

Use “item<n->” for incremental overlays:

\ begin{itemize}
\ item<2-> everything
\ item<3-> that has a
\ item<4-> beginning
\ item<5-> has an end
\ end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Item I

Use “item<n->” for incremental overlays:

\ begin{itemize}
\ item<2-> everything everything
\ item<3-> that has a
\ item<4-> beginning
\ item<5-> has an end
\ end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Item I

Use “item<n->” for incremental overlays:

\ begin{itemize}
\ item<2-> everything everything
\ item<3-> that has a that has a
\ item<4-> beginning
\ item<5-> has an end
\ end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Item I

Use “item<n->” for incremental overlays:

\ begin{itemize}
\ item<2-> everything everything
\ item<3-> that has a that has a
\ item<4-> beginning
beginning
\ item<5-> has an end
\ end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Item I

Use “item<n->” for incremental overlays:

\ begin{itemize}
\ item<2-> everything everything
\ item<3-> that has a that has a
\ item<4-> beginning
beginning
\ item<5-> has an end
\ end{itemize} has an end

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Item II

Use “<+->” for incremental overlays without counters:

\begin{itemize}[<+->]
\item everything everything
\item that has a
\item beginning
\item has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Item II

Use “<+->” for incremental overlays without counters:

\begin{itemize}[<+->]
\item everything everything
\item that has a that has a
\item beginning
\item has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Item II

Use “<+->” for incremental overlays without counters:

\begin{itemize}[<+->]
\item everything everything
\item that has a that has a
\item beginning
beginning
\item has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Item II

Use “<+->” for incremental overlays without counters:

\begin{itemize}[<+->]
\item everything everything
\item that has a that has a
\item beginning
beginning
\item has an end
\end{itemize} has an end

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Item III

Use “<n1-n2>” for fine control overlays:

\begin{itemize}
\item<2-> everything
\item<4-5> that has a
\item<5> beginning
\item<3-6> has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Item III

Use “<n1-n2>” for fine control overlays:

\begin{itemize}
\item<2-> everything everything
\item<4-5> that has a
\item<5> beginning
\item<3-6> has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Item III

Use “<n1-n2>” for fine control overlays:

\begin{itemize}
\item<2-> everything everything
\item<4-5> that has a
\item<5> beginning
\item<3-6> has an end
\end{itemize} has an end

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Item III

Use “<n1-n2>” for fine control overlays:

\begin{itemize}
\item<2-> everything everything
\item<4-5> that has a that has a
\item<5> beginning
\item<3-6> has an end
\end{itemize} has an end

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Item III

Use “<n1-n2>” for fine control overlays:

\begin{itemize}
\item<2-> everything everything
\item<4-5> that has a that has a
\item<5> beginning
beginning
\item<3-6> has an end
\end{itemize} has an end

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Stepwise
Item III

Use “<n1-n2>” for fine control overlays:

\begin{itemize}
\item<2-> everything everything
\item<4-5> that has a
\item<5> beginning
\item<3-6> has an end
\end{itemize} has an end

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Replace

Successive: \only<n>{...}
\only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒
GA

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Replace

Successive: \only<n>{...}
\only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒
MOGA

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Replace

Successive: \only<n>{...}
\only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒
pMOGA

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Replace

Successive: \only<n>{...}
\only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒
\uncover<n>{...} shows at given slide
\uncover<5>{I am 5} ⇒

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Replace

Successive: \only<n>{...}
\only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒
\uncover<n>{...} shows at given slide
\uncover<5>{I am 5} ⇒ I am 5

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Replace

Successive: \only<n>{...}
\only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒
\uncover<n>{...} shows at given slide
\uncover<5>{I am 5} ⇒

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Replace

Successive: \only<n>{...}
\only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒
\uncover<n>{...} shows at given slide
\uncover<5>{I am 5} ⇒
\invisible<n>{...} hides at given slide
\invisible<8>{Invisible at 8} ⇒ Invisible at 8

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Replace

Successive: \only<n>{...}
\only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒
\uncover<n>{...} shows at given slide
\uncover<5>{I am 5} ⇒
\invisible<n>{...} hides at given slide
\invisible<8>{Invisible at 8} ⇒

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Replace

Successive: \only<n>{...}
\only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒
\uncover<n>{...} shows at given slide
\uncover<5>{I am 5} ⇒
\invisible<n>{...} hides at given slide
\invisible<8>{Invisible at 8} ⇒ Invisible at 8

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Replace

Successive: \only<n>{...}
\only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒
\uncover<n>{...} shows at given slide
\uncover<5>{I am 5} ⇒
\invisible<n>{...} hides at given slide
\invisible<8>{Invisible at 8} ⇒ Invisible at 8
\alt<n>{at n}{not at n} for two alternatives
\alt<11>{I am 11}{I am not 11} ⇒ I am not 11

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Replace

Successive: \only<n>{...}
\only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒
\uncover<n>{...} shows at given slide
\uncover<5>{I am 5} ⇒
\invisible<n>{...} hides at given slide
\invisible<8>{Invisible at 8} ⇒ Invisible at 8
\alt<n>{at n}{not at n} for two alternatives
\alt<11>{I am 11}{I am not 11} ⇒ I am 11

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Replace

Successive: \only<n>{...}
\only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒
\uncover<n>{...} shows at given slide
\uncover<5>{I am 5} ⇒
\invisible<n>{...} hides at given slide
\invisible<8>{Invisible at 8} ⇒ Invisible at 8
\alt<n>{at n}{not at n} for two alternatives
\alt<11>{I am 11}{I am not 11} ⇒ I am not 11

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Replace

Successive: \only<n>{...}
\only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒
\uncover<n>{...} shows at given slide
\uncover<5>{I am 5} ⇒
\invisible<n>{...} hides at given slide
\invisible<8>{Invisible at 8} ⇒ Invisible at 8
\alt<n>{at n}{not at n} for two alternatives
\alt<11>{I am 11}{I am not 11} ⇒ I am not 11
\temporal<n>{before n}{at n}{after n} for three
alternatives
\temporal<14>{I am under 14}{I am 14}{I am
over 14} ⇒ I am under 14

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Replace

Successive: \only<n>{...}
\only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒
\uncover<n>{...} shows at given slide
\uncover<5>{I am 5} ⇒
\invisible<n>{...} hides at given slide
\invisible<8>{Invisible at 8} ⇒ Invisible at 8
\alt<n>{at n}{not at n} for two alternatives
\alt<11>{I am 11}{I am not 11} ⇒ I am not 11
\temporal<n>{before n}{at n}{after n} for three
alternatives
\temporal<14>{I am under 14}{I am 14}{I am
over 14} ⇒ I am 14

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Replace

Successive: \only<n>{...}
\only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒
\uncover<n>{...} shows at given slide
\uncover<5>{I am 5} ⇒
\invisible<n>{...} hides at given slide
\invisible<8>{Invisible at 8} ⇒ Invisible at 8
\alt<n>{at n}{not at n} for two alternatives
\alt<11>{I am 11}{I am not 11} ⇒ I am not 11
\temporal<n>{before n}{at n}{after n} for three
alternatives
\temporal<14>{I am under 14}{I am 14}{I am
over 14} ⇒ I am over 14

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Simple Highlighting

Use “<+-| structure@+>” for automatic highlighting:

\begin{itemize}[<+-|
structure@+¿]
everything
\item everything
\item that has a
\item beginning
\item has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Simple Highlighting

Use “<+-| structure@+>” for automatic highlighting:

\begin{itemize}[<+-|
structure@+¿]
everything
\item everything
\item that has a that has a
\item beginning
\item has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Simple Highlighting

Use “<+-| structure@+>” for automatic highlighting:

\begin{itemize}[<+-|
structure@+¿]
everything
\item everything
\item that has a that has a
\item beginning beginning
\item has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Simple Highlighting

Use “<+-| structure@+>” for automatic highlighting:

\begin{itemize}[<+-|
structure@+¿]
everything
\item everything
\item that has a that has a
\item beginning beginning
\item has an end has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Alert Highlighting

Use “\item<n-| alert@m>” for more controlled highlighting:

\begin{itemize}
\item<2-| alert@2> everything
\item<2-| alert@3> that has a
\item<2-| alert@4> beginning
\item<2-| alert@5> has an
end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Alert Highlighting

Use “\item<n-| alert@m>” for more controlled highlighting:

\begin{itemize}
\item<2-| alert@2> everything
everything
\item<2-| alert@3> that has a
\item<2-| alert@4> beginning that has a
\item<2-| alert@5> has an beginning
end has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Alert Highlighting

Use “\item<n-| alert@m>” for more controlled highlighting:

\begin{itemize}
\item<2-| alert@2> everything
everything
\item<2-| alert@3> that has a
\item<2-| alert@4> beginning that has a
\item<2-| alert@5> has an beginning
end has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Alert Highlighting

Use “\item<n-| alert@m>” for more controlled highlighting:

\begin{itemize}
\item<2-| alert@2> everything
everything
\item<2-| alert@3> that has a
\item<2-| alert@4> beginning that has a
\item<2-| alert@5> has an beginning
end has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Alert Highlighting

Use “\item<n-| alert@m>” for more controlled highlighting:

\begin{itemize}
\item<2-| alert@2> everything
everything
\item<2-| alert@3> that has a
\item<2-| alert@4> beginning that has a
\item<2-| alert@5> has an beginning
end has an end
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Alternative Highlighting

Use “\alt<n>{\color{col1}..}{\color{col2}..}” for


active/inactive highlighting:

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Alternative Highlighting

Use “\alt<n>{\color{col1}..}{\color{col2}..}” for


active/inactive highlighting:

Everything
that has a
beginning
has an end.

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Alternative Highlighting

Use “\alt<n>{\color{col1}..}{\color{col2}..}” for


active/inactive highlighting:

Everything
that has a
beginning
has an end.

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Alternative Highlighting

Use “\alt<n>{\color{col1}..}{\color{col2}..}” for


active/inactive highlighting:

Everything
that has a
beginning
has an end.

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Alternative Highlighting

Use “\alt<n>{\color{col1}..}{\color{col2}..}” for


active/inactive highlighting:

Everything
that has a
beginning
has an end.

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Alternative Highlighting

Code:

\begin{itemize}
\item<2-> \alt<2>{\color{blue} Everything}
{\color{gray} Everything}
\item<2-> \alt<3>{\color{blue} that has a}
{\color{gray} that has a}
\item<2-> \alt<4>{\color{blue} beginning}
{\color{gray} beginning}
\item<2-> \alt<5>{\color{blue} has an end.}
{\color{gray} has an end.}
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Temporal Highlighting

Use “\temporal<n>{before}{on}{after}” for temporal


highlighting:

Everything
that has a
beginning
has an end.

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Temporal Highlighting

Use “\temporal<n>{before}{on}{after}” for temporal


highlighting:

Everything
that has a
beginning
has an end.

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Temporal Highlighting

Use “\temporal<n>{before}{on}{after}” for temporal


highlighting:

Everything
that has a
beginning
has an end.

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Temporal Highlighting

Use “\temporal<n>{before}{on}{after}” for temporal


highlighting:

Everything
that has a
beginning
has an end.

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Temporal Highlighting

Use “\temporal<n>{before}{on}{after}” for temporal


highlighting:

Everything
that has a
beginning
has an end.

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Temporal Highlighting

Use “\temporal<n>{before}{on}{after}” for temporal


highlighting:

Everything
that has a
beginning
has an end.

Aaron Oaks LATEX Programming: Beamer Presentations


What is Beamer?
What You Need Stepwise
Beamer Structure Replace
Framed Text Highlighting
Overlays

Highlighting
Alternative Highlighting

Code:

\begin{itemize}
\temporal<3>{\color{gray}}{\color{blue}}
{\color{blue!25}} \item Everything
\temporal<4>{\color{gray}}{\color{blue}}
{\color{blue!25}} \item that has a
\temporal<5>{\color{gray}}{\color{blue}}
{\color{blue!25}} \item beginning
\temporal<6>{\color{gray}}{\color{blue}}
{\color{blue!25}} \item has an end.
\end{itemize}

Aaron Oaks LATEX Programming: Beamer Presentations

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy