latex programming: beamer presentationslatex/f09/homeworks/week9/beamer... · requires installation...

80
What is Beamer? What You Need Beamer Structure Framed Text Overlays L A T E X Programming: Beamer Presentations Aaron Oaks University of California, Berkeley November 16, 2009 Aaron Oaks L A T E X Programming: Beamer Presentations

Upload: hoangkhanh

Post on 26-Aug-2018

241 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

LATEX Programming:Beamer Presentations

Aaron Oaks

University of California, Berkeley

November 16, 2009

Aaron Oaks LATEX Programming: Beamer Presentations

Page 2: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

BenefitsDrawbacks

Benefits

Professional looking presentationsWritten in LATEXNice overlay effectsAutomatic navigation bars

Aaron Oaks LATEX Programming: Beamer Presentations

Page 3: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

BenefitsDrawbacks

Drawbacks

Requires installation of Beamer package anddependenciesNo fancy animations (though some would consider this abenefit)

Aaron Oaks LATEX Programming: Beamer Presentations

Page 4: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

What You Need

In order to use Beamer, you will need to install the Beamerpackage and its dependencies (pgf and xcolor) on yourmachine.You can get Beamer (and its dependencies) fromSourceFource at:

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

Aaron Oaks LATEX Programming: Beamer Presentations

Page 5: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

The PreambleFramesLinks

RequirementsSample Preamble

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

Specify the “beamer” document classSpecify the theme to be usedSpecify a color scheme (optional)

Aaron Oaks LATEX Programming: Beamer Presentations

Page 6: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

The PreambleFramesLinks

Preamble OptionsLayout Options

There are many options to pass to the document classdeclaration. Some common ones are:

[slidestop] - puts frame titles on the top left corner(default=[slidescentered]).[compress] - makes all navigation bars as small aspossible (default=[uncompressed]).[red] changes navigation bars and titles to reddish color.

blue: Default color schemeredbrownblackandwhite: Good for transparencies

Aaron Oaks LATEX Programming: Beamer Presentations

Page 7: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

The PreambleFramesLinks

Preamble OptionsPresentation Themes

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

W/o navigation bar: default, boxes, Bergen, Madrid,Pittsburgh, RochesterWith a treelike navigation bar: Antibes, JuanLesPins,Montpellier.With a TOC sidebar: Berkeley, PaloAlto, Goettingen,Marburg, HannoverWith a mini frame navigation: Berlin, Ilmenau, Dresden,Darmstadt, Frankfurt, Singapore, SzegedWith section and subsection titles: Copenhagen, Luebeck,Malmoe, Warsaw

Aaron Oaks LATEX Programming: Beamer Presentations

Page 8: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

The PreambleFramesLinks

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

Page 9: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

The PreambleFramesLinks

Frames (Slides)Frame Syntax

Frames can be written in both as environments and ascommands.

As an environment:

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

As a command:

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

Aaron Oaks LATEX Programming: Beamer Presentations

Page 10: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

The PreambleFramesLinks

Frames (Slides)Frame Options

Frames can be given quite a few options:

[containsverbatim] - for using verbatim environmentand \verb command.[allowframebreaks] for automatic split of frames if thecontents 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

Page 11: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

The PreambleFramesLinks

LinksLink Commands

Frames can be given quite a few options:

Beamer also provides functionality for linking betweenslides\hyperlink{targetname}{\beamerbutton{text}}to create link\hypertarget{targetname}{text} to create targetFor example: Next Page

Aaron Oaks LATEX Programming: Beamer Presentations

Page 12: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

The PreambleFramesLinks

LinksButton Examples

This text is a link target. Beamer offers several buttons for usewith linking, including:

Click Here \beamerbutton{Click Here}

Click Here \beamergotobutton{Click Here}

Click Here \beamerreturnbutton{Click Here}

Aaron Oaks LATEX Programming: Beamer Presentations

Page 13: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

TheoremsExamplesBlocksAlert Block

Framed TextDefault Scheme

Beamer supports predefined framed texts:theorem, corollary, definition in structure colorframeexamples in green color frameblock in structure color frame with your own titlealertblock in alert color frame with your own title

they are aware of overlaystheir color schemes are theme dependent

Aaron Oaks LATEX Programming: Beamer Presentations

Page 14: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

TheoremsExamplesBlocksAlert Block

Framed TextExample 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

Page 15: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

TheoremsExamplesBlocksAlert Block

Framed TextExample Example

ExampleTo 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

Page 16: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

TheoremsExamplesBlocksAlert Block

Framed TextExample Block

SummaryBlocks can have their own title.

Code:

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

Aaron Oaks LATEX Programming: Beamer Presentations

Page 17: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

TheoremsExamplesBlocksAlert Block

Framed TextExample Block

AlertZOMG This alert block really grabs your attention!!

Code:

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

Aaron Oaks LATEX Programming: Beamer Presentations

Page 18: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

OverlaysOverview

Overlays allow you to create dynamic presentationsEach slide overlay generates a new PDF pageThere are a variety of overlay styles in BeamerVarious overlay counters: ‘n’, ‘n-’, ‘-n’, ‘n1-n2’,‘+-’

Aaron Oaks LATEX Programming: Beamer Presentations

Page 19: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwisePause

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}

everythingthat has abeginninghas an end

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

Aaron Oaks LATEX Programming: Beamer Presentations

Page 20: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwisePause

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}

everything

that has abeginninghas an end

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

Aaron Oaks LATEX Programming: Beamer Presentations

Page 21: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwisePause

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}

everythingthat has a

beginninghas an end

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

Aaron Oaks LATEX Programming: Beamer Presentations

Page 22: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwisePause

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}

everythingthat has abeginning

has an end

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

Aaron Oaks LATEX Programming: Beamer Presentations

Page 23: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwisePause

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}

everythingthat has abeginninghas an end

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

Aaron Oaks LATEX Programming: Beamer Presentations

Page 24: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseOnslide

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

Class A B C DX 1 2 3 4

Y 3 4 5 6Z 5 6 7 8

Notice onslide uses an overlay counter.

Aaron Oaks LATEX Programming: Beamer Presentations

Page 25: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseOnslide

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

Class A B C DX 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

Page 26: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseOnslide

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

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

Notice onslide uses an overlay counter.

Aaron Oaks LATEX Programming: Beamer Presentations

Page 27: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseOnslide

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

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

Notice onslide uses an overlay counter.

Aaron Oaks LATEX Programming: Beamer Presentations

Page 28: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseOnslide

\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

Page 29: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseItem 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}

everythingthat has abeginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 30: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseItem 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}

everything

that has abeginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 31: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseItem 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}

everythingthat has a

beginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 32: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseItem 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}

everythingthat has abeginning

has an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 33: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseItem 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}

everythingthat has abeginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 34: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseItem II

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

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

everything

that has abeginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 35: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseItem II

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

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

everythingthat has a

beginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 36: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseItem II

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

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

everythingthat has abeginning

has an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 37: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseItem II

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

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

everythingthat has abeginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 38: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseItem 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}

everythingthat has abeginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 39: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseItem 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}

everything

that has abeginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 40: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseItem 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}

everything

that has abeginning

has an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 41: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseItem 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}

everythingthat has a

beginning

has an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 42: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseItem 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}

everythingthat has abeginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 43: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

StepwiseItem 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}

everything

that has abeginning

has an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 44: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

Replace

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

\uncover<n>{...} shows at given slide\uncover<5>{I am 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 threealternatives\temporal<14>{I am under 14}{I am 14}{I amover 14} ⇒ I am under 14

Aaron Oaks LATEX Programming: Beamer Presentations

Page 45: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

Replace

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

\uncover<n>{...} shows at given slide\uncover<5>{I am 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 threealternatives\temporal<14>{I am under 14}{I am 14}{I amover 14} ⇒ I am under 14

Aaron Oaks LATEX Programming: Beamer Presentations

Page 46: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

Replace

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

\uncover<n>{...} shows at given slide\uncover<5>{I am 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 threealternatives\temporal<14>{I am under 14}{I am 14}{I amover 14} ⇒ I am under 14

Aaron Oaks LATEX Programming: Beamer Presentations

Page 47: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

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\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 threealternatives\temporal<14>{I am under 14}{I am 14}{I amover 14} ⇒ I am under 14

Aaron Oaks LATEX Programming: Beamer Presentations

Page 48: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

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

\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 threealternatives\temporal<14>{I am under 14}{I am 14}{I amover 14} ⇒ I am under 14

Aaron Oaks LATEX Programming: Beamer Presentations

Page 49: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

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\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 threealternatives\temporal<14>{I am under 14}{I am 14}{I amover 14} ⇒ I am under 14

Aaron Oaks LATEX Programming: Beamer Presentations

Page 50: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

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

\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 threealternatives\temporal<14>{I am under 14}{I am 14}{I amover 14} ⇒ I am under 14

Aaron Oaks LATEX Programming: Beamer Presentations

Page 51: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

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

\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 threealternatives\temporal<14>{I am under 14}{I am 14}{I amover 14} ⇒ I am under 14

Aaron Oaks LATEX Programming: Beamer Presentations

Page 52: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

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

\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 threealternatives\temporal<14>{I am under 14}{I am 14}{I amover 14} ⇒ I am under 14

Aaron Oaks LATEX Programming: Beamer Presentations

Page 53: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

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

\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 threealternatives\temporal<14>{I am under 14}{I am 14}{I amover 14} ⇒ I am under 14

Aaron Oaks LATEX Programming: Beamer Presentations

Page 54: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

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

\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

\temporal<n>{before n}{at n}{after n} for threealternatives\temporal<14>{I am under 14}{I am 14}{I amover 14} ⇒ I am under 14

Aaron Oaks LATEX Programming: Beamer Presentations

Page 55: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

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

\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 threealternatives\temporal<14>{I am under 14}{I am 14}{I amover 14} ⇒ I am under 14

Aaron Oaks LATEX Programming: Beamer Presentations

Page 56: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

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

\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 threealternatives\temporal<14>{I am under 14}{I am 14}{I amover 14} ⇒ I am under 14

Aaron Oaks LATEX Programming: Beamer Presentations

Page 57: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

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

\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 threealternatives\temporal<14>{I am under 14}{I am 14}{I amover 14} ⇒ I am 14

Aaron Oaks LATEX Programming: Beamer Presentations

Page 58: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

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

\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 threealternatives\temporal<14>{I am under 14}{I am 14}{I amover 14} ⇒ I am over 14

Aaron Oaks LATEX Programming: Beamer Presentations

Page 59: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingSimple Highlighting

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

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

everything

that has abeginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 60: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingSimple Highlighting

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

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

everythingthat has a

beginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 61: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingSimple Highlighting

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

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

everythingthat has abeginning

has an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 62: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingSimple Highlighting

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

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

everythingthat has abeginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 63: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingAlert 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 anend\end{itemize}

everythingthat has abeginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 64: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingAlert 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 anend\end{itemize}

everythingthat has abeginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 65: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingAlert 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 anend\end{itemize}

everythingthat has abeginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 66: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingAlert 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 anend\end{itemize}

everythingthat has abeginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 67: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingAlert 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 anend\end{itemize}

everythingthat has abeginninghas an end

Aaron Oaks LATEX Programming: Beamer Presentations

Page 68: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingAlternative Highlighting

Use “\alt<n>{\color{col1}..}{\color{col2}..}” foractive/inactive highlighting:

Everythingthat has abeginninghas an end.

Aaron Oaks LATEX Programming: Beamer Presentations

Page 69: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingAlternative Highlighting

Use “\alt<n>{\color{col1}..}{\color{col2}..}” foractive/inactive highlighting:

Everythingthat has abeginninghas an end.

Aaron Oaks LATEX Programming: Beamer Presentations

Page 70: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingAlternative Highlighting

Use “\alt<n>{\color{col1}..}{\color{col2}..}” foractive/inactive highlighting:

Everythingthat has abeginninghas an end.

Aaron Oaks LATEX Programming: Beamer Presentations

Page 71: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingAlternative Highlighting

Use “\alt<n>{\color{col1}..}{\color{col2}..}” foractive/inactive highlighting:

Everythingthat has abeginninghas an end.

Aaron Oaks LATEX Programming: Beamer Presentations

Page 72: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingAlternative Highlighting

Use “\alt<n>{\color{col1}..}{\color{col2}..}” foractive/inactive highlighting:

Everythingthat has abeginninghas an end.

Aaron Oaks LATEX Programming: Beamer Presentations

Page 73: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingAlternative 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

Page 74: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingTemporal Highlighting

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

Everythingthat has abeginninghas an end.

Aaron Oaks LATEX Programming: Beamer Presentations

Page 75: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingTemporal Highlighting

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

Everythingthat has abeginninghas an end.

Aaron Oaks LATEX Programming: Beamer Presentations

Page 76: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingTemporal Highlighting

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

Everythingthat has abeginninghas an end.

Aaron Oaks LATEX Programming: Beamer Presentations

Page 77: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingTemporal Highlighting

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

Everythingthat has abeginninghas an end.

Aaron Oaks LATEX Programming: Beamer Presentations

Page 78: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingTemporal Highlighting

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

Everythingthat has abeginninghas an end.

Aaron Oaks LATEX Programming: Beamer Presentations

Page 79: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingTemporal Highlighting

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

Everythingthat has abeginninghas an end.

Aaron Oaks LATEX Programming: Beamer Presentations

Page 80: LaTeX Programming: Beamer Presentationslatex/f09/homeworks/week9/beamer... · Requires installation of Beamer package and dependencies No fancy animations (though some would consider

What is Beamer?What You Need

Beamer StructureFramed Text

Overlays

StepwiseReplaceHighlighting

HighlightingAlternative 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