Professional Documents
Culture Documents
0 Guide
November 4, 2004
Beamer v3.0 Guide
Why Beamer?
Why Beamer?
Pros:
Both dvips/ps2pdf1 and pdflatex supports2
Rich overlay and transition effects
Navigational bars and symbols
Outputs: screen, transparency, handouts, and notes
Emulation of other PDF presentation tools such as Prosper and FoilTEX
Cons:
Difficult to design a template
Basic Code I
Beamer class loading with themes
\documentclass[slidestop,compress,mathserif]{beamer}
%\usepackage[bars]{beamerthemetree} % Beamer theme v 2.2
\usetheme{Antibes} % Beamer theme v 3.0
\usecolortheme{lily} % Beamer color theme
Beamer v3.0 Guide
Beamer Structure
Basic Code
Basic Code I
Beamer class loading with themes
\documentclass[slidestop,compress,mathserif]{beamer}
%\usepackage[bars]{beamerthemetree} % Beamer theme v 2.2
\usetheme{Antibes} % Beamer theme v 3.0
\usecolortheme{lily} % Beamer color theme
Cover title
\title{}
\author{}
\institute{}
\begin{document}
\begin{frame} % Cover slide
\titlepage
\end{frame}
% Instead, you can use \frame{\titlepage}} (Beamer v 2.2 macro)
Beamer v3.0 Guide
Beamer Structure
Basic Code
Basic Code II
Main slide frame
\section{Introduction} % Bookmark information
\subsection{History} % Bookmark information
\begin{frame}[options]
\frametitle{History}
... slide contents ...
\end{frame}
Five Themes
The main difference between v 3.0 and v 2.2 is Beamer themes.
Five theme categories:
Presentation Themes – Slide template
Color Themes – Color scheme for slide template
Font Themes
Inner Themes
Outer Themes
Example
\documentclass[slidestop,compress,mathserif]{beamer}
%\usepackage[bars]{beamerthemetree} % Beamer theme v 2.2
\usetheme{Antibes} % Beamer theme v 3.0
\usecolortheme{lily} % Beamer color theme
Transparency Effects
All overlayed stuffs are covered (default)
\beamertemplatetransparentcoveredhigh makes all covered text
highly transparent
\beamertemplatetransparentcovereddynamicmedium makes all
covered text quite transparent, but is a dynamic way. The range of
dynamics is smaller.
Beamer v3.0 Guide
Fonts
Text and Math Fonts
Font Size
Default font size: 11pt (At the full screen mode this font size corresponds
to 22 pt.)
Available font size options: 8pt, 9pt, 10pt, 11pt, 12pt, 14pt, 17pt, 20pt
Beamer v3.0 Guide
Colors
Color Definition
Color Definition
Beamer loads xcolor package by Uwe Kern, which also supports color
and pstcol.
‘xcolor’ definition
\xdefinecolor{lavendar}{rgb}{0.8,0.6,1}
\xdefinecolor{olive}{cmyk}{0.64,0,0.95,0.4}
\colorlet{structure}{green!60!black} for color substitution
Predefined colors: red, green, blue, cyan, magenta, yellow, black,
darkgray, gray, lightgray, orange, violet, purple, and brown
If you want to use the options of ‘color’ package, pass
[color=option] option to Beamer.
If you want to use ‘pstcol’, pass [xcolor=pst,dvips] option to
Beamer. Now you should use ‘dvips/ps2pdf’
Beamer v3.0 Guide
Colors
More colors in xcolor package
Highlighting Colors
Beamer also has theme-specific highlighting colors:
\alert{text} ⇒ text
\structure{text} ⇒ text
To change these colors:
\usecolortheme[named=yellow]{structure} to change to
yellow.
\setbeamercolor{alerted_text}{fg=cyan}4 to change to cyan.
Background Colors
To set solid background color,
\beamersetaveragebackground{color} or
\beamertemplatesolidbackgroundcolor{color}
To set gradient background color,
\beamertemplateshadingbackground{color1}{color2}. ⇒ The
colors in this slide is {blue!5}{yellow!10}.
To set grid background,
\beamertemplategridbackground[grid_space].
Beamer v3.0 Guide
Colors
Color Example
Color Example
Color changes in
Navigational bars
Background
structure{..} color
Beamer v3.0 Guide
Colors
Color Example
Color Example
Color changes in
Navigational bars
Background
structure{..} color
Code:
\colorlet{mystruct}{structure} % Save current structure
\colorlet{structure}{magenta} % New structure
\usestructuretemplate{\color{structure}}{} % \structure{..}
\beamertemplateshadingbackground{yellow!50}{magenta!50} % New background
\frame{%
...
}%
% Back to the original "structure" and bg color schemes
\colorlet{structure}{mystruct}
\beamertemplateshadingbackground{blue!10}{yellow!10}
Beamer v3.0 Guide
Verbatim
Verbatim w/o Overlays
Figures Intro
Standard LATEX figure environment
can be used.
Beamer also loads pgf package. So
PGF command,
\pgfimage[]{file}, is also
possible.
\includegraphics, \pgfimage,
and \pdfuseimage understand
overlays.
Figure: Tiger
Beamer v3.0 Guide
Figures
PGF Macros
PGF Macros
PSTricks and PGF can be used for locating figures exactly .
Grid size of slide: (LL × UR) = (0cm,-7cm) × (11cm,1cm)
PGF macro for locating figures:
\pgfputat{\pgfxy(0,-6.5)}{\pgfbox[left,base]{\pgfimage[width=1cm]{tiger}}}
Zooming Figures
Figures can be zoomed5 using
\framezoom<button overlay><zoomed overlay>(x,y)(w,h).
\pgfimage[height=6cm]{tiger}
%\includegraphics[height=6cm]{tiger} is working, too!
}%
Drawing Figures
The most powerful and easiest-to-use package, PSTricks, does not
work with pdflatex due to fundamental differences in PS and PDF.
Drawing Figures
The most powerful and easiest-to-use package, PSTricks, does not
work with pdflatex due to fundamental differences in PS and PDF.
PGF (portable graphics format) by the Beamer author.
Less powerful than PSTricks, but works fine.
Supports dvips, dvipdfm6 , and pdflatex.
Drawing Figures
The most powerful and easiest-to-use package, PSTricks, does not
work with pdflatex due to fundamental differences in PS and PDF.
PGF (portable graphics format) by the Beamer author.
Less powerful than PSTricks, but works fine.
Supports dvips, dvipdfm6 , and pdflatex.
MetaPost
Works with dvips/ps2pdf, dvipdfm, and pdflatex
Drawing Figures
The most powerful and easiest-to-use package, PSTricks, does not
work with pdflatex due to fundamental differences in PS and PDF.
PGF (portable graphics format) by the Beamer author.
Less powerful than PSTricks, but works fine.
Supports dvips, dvipdfm6 , and pdflatex.
MetaPost
Works with dvips/ps2pdf, dvipdfm, and pdflatex
I prefer Beamer + PSTricks.
⇒ See beamer pstricks.pdf [1]
Masking Figures
Want to mask white background of your images?
+ =
Masking Figures
Want to mask white background of your images?
+ =
Make a mask image in 256 Colors and JPEG Compression7
Masking Figures
Want to mask white background of your images?
+ =
Make a mask image in 256 Colors and JPEG Compression7
Use \pgfdeclaremask in pdf package. But only works with pdflatex!
Masking Figures
Want to mask white background of your images?
+ =
Make a mask image in 256 Colors and JPEG Compression7
Use \pgfdeclaremask in pdf package. But only works with pdflatex!
Source code:
\pgfdeclaremask{mymask}{ppt.mask} % Mask image: ppt.mask.jpg
\pgfimage[mask=mymask,interpolate=true]{ppt} % Masking ppt.png
Masking Figures
Want to mask white background of your images?
+ =
Make a mask image in 256 Colors and JPEG Compression7
Use \pgfdeclaremask in pdf package. But only works with pdflatex!
Source code:
\pgfdeclaremask{mymask}{ppt.mask} % Mask image: ppt.mask.jpg
\pgfimage[mask=mymask,interpolate=true]{ppt} % Masking ppt.png
But the mask image masks the whole slide! See the font outlines.
Fancy Bullets
1 \beamertemplateballitem in the preamble
2 itemize environment ⇒ Fancy ball
3 enumerate environment ⇒ Fancy numbered ball (used here).
Beamer v3.0 Guide
Local Structures
Fancy Bullets
Fancy Bullets
1 \beamertemplateballitem in the preamble
2 itemize environment ⇒ Fancy ball
3 enumerate environment ⇒ Fancy numbered ball (used here).
To use different enumerate templates,
\begin{enumerate}[minitemplate]
\item ...
\end{enumerate}
where mini template can be ‘A’, ‘a’, ‘i’, ‘I’, ‘(A)’, . . . . But the indentation may be
changed (bug?)
i Item 1
ii Item 2
Beamer v3.0 Guide
Local Structures
Framed Text
Columns
Tables
Standard LATEX table environment Table Overlays:
can be used.
\onslide inside ‘overprint’
environment for showing overlays
in the right example.
Beamer v3.0 Guide
Local Structures
Tables
Tables
Standard LATEX table environment Table Overlays:
can be used. Cells are growing
\onslide inside ‘overprint’
environment for showing overlays
in the right example.
Beamer v3.0 Guide
Local Structures
Tables
Tables
Standard LATEX table environment Table Overlays:
can be used. Cells are growing
\onslide inside ‘overprint’ step by
environment for showing overlays
in the right example.
Beamer v3.0 Guide
Local Structures
Tables
Tables
Standard LATEX table environment Table Overlays:
can be used. Cells are growing
\onslide inside ‘overprint’ step by
environment for showing overlays step.
in the right example.
Beamer v3.0 Guide
Local Structures
Tables
Tables
Standard LATEX table environment Table Overlays:
can be used. Cells are growing
\onslide inside ‘overprint’ step by
environment for showing overlays step. Finished!
in the right example.
Beamer v3.0 Guide
Transitions
Transitions
PDF supports seven transitions: Blinds, Box, Dissolve, Glitter, Replace,
Split, Wipe.
Transition commands are inside frame environment.
Beamer transition commands understand overlays. Without overlays
the transition is global to the current frame.
Beamer v3.0 Guide
Transitions
Transitions
PDF supports seven transitions: Blinds, Box, Dissolve, Glitter, Replace,
Split, Wipe.
Transition commands are inside frame environment.
Beamer transition commands understand overlays. Without overlays
the transition is global to the current frame.
Overlayed transition examples:
Glitter at /Di 315 (default on this slide): \transglitter[direction=315]
Beamer v3.0 Guide
Transitions
Transitions
PDF supports seven transitions: Blinds, Box, Dissolve, Glitter, Replace,
Split, Wipe.
Transition commands are inside frame environment.
Beamer transition commands understand overlays. Without overlays
the transition is global to the current frame.
Overlayed transition examples:
Glitter at /Di 315 (default on this slide): \transglitter[direction=315]
Boxout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \transboxout<3>
Beamer v3.0 Guide
Transitions
Transitions
PDF supports seven transitions: Blinds, Box, Dissolve, Glitter, Replace,
Split, Wipe.
Transition commands are inside frame environment.
Beamer transition commands understand overlays. Without overlays
the transition is global to the current frame.
Overlayed transition examples:
Glitter at /Di 315 (default on this slide): \transglitter[direction=315]
Boxout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \transboxout<3>
. . . . . . . . . . . . . . . . . . . . . . . Boxin: \transboxin<4> . . . . . . . . . . . . . . . . . . . . . . .
Beamer v3.0 Guide
Transitions
Transitions
PDF supports seven transitions: Blinds, Box, Dissolve, Glitter, Replace,
Split, Wipe.
Transition commands are inside frame environment.
Beamer transition commands understand overlays. Without overlays
the transition is global to the current frame.
Overlayed transition examples:
Glitter at /Di 315 (default on this slide): \transglitter[direction=315]
Boxout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \transboxout<3>
. . . . . . . . . . . . . . . . . . . . . . . Boxin: \transboxin<4> . . . . . . . . . . . . . . . . . . . . . . .
Dissolve transition: \transdissolve<5>
Beamer v3.0 Guide
Transitions
Transitions
PDF supports seven transitions: Blinds, Box, Dissolve, Glitter, Replace,
Split, Wipe.
Transition commands are inside frame environment.
Beamer transition commands understand overlays. Without overlays
the transition is global to the current frame.
Overlayed transition examples:
Glitter at /Di 315 (default on this slide): \transglitter[direction=315]
Boxout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \transboxout<3>
. . . . . . . . . . . . . . . . . . . . . . . Boxin: \transboxin<4> . . . . . . . . . . . . . . . . . . . . . . .
Dissolve transition: \transdissolve<5>
Split vertical out: \transsplitverticalout<6>
Beamer v3.0 Guide
Overlays
Overview
Overlays - Overview
Overlays is the heart of dynamic PDF presentation.
Beamer provides plenty of overlay commands.
Beamer v3.0 Guide
Overlays
Overview
Overlays - Overview
Overlays is the heart of dynamic PDF presentation.
Beamer provides plenty of overlay commands.
Key overlay functions are:
Stepwise viewing
Replace
Highlighting
Beamer v3.0 Guide
Overlays
Overview
Overlays - Overview
Overlays is the heart of dynamic PDF presentation.
Beamer provides plenty of overlay commands.
Key overlay functions are:
Stepwise viewing
Replace
Highlighting
Various overlay counters: ‘n’, ‘n-’, ‘-n’, ‘n1-n2’, ‘+-’.
Beamer v3.0 Guide
Overlays
Pause
\begin{itemize}
\pause \item Every thing
\pause \item that has
\pause \item beginning
\pause \item has end.
\end{itemize}
\begin{itemize}
\item<2-> Every thing
\item<3-> that has
\item<4-> beginning
\item<5-> has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Item I
\begin{itemize} Everything
\item<2-> Every thing
\item<3-> that has
\item<4-> beginning
\item<5-> has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Item I
\begin{itemize} Everything
\item<2-> Every thing
that has
\item<3-> that has
\item<4-> beginning
\item<5-> has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Item I
\begin{itemize} Everything
\item<2-> Every thing
that has
\item<3-> that has
\item<4-> beginning beginning
\item<5-> has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Item I
\begin{itemize} Everything
\item<2-> Every thing
that has
\item<3-> that has
\item<4-> beginning beginning
\item<5-> has end. has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Item I
\begin{itemize} Everything
\item<2-> Every thing
that has
\item<3-> that has
\item<4-> beginning beginning
\item<5-> has end. has end.
\end{itemize}
\begin{itemize}[<+->]
\item Every thing
\item that has
\item beginning
\item has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Item II
\begin{itemize}[<+->] Everything
\item Every thing
\item that has
\item beginning
\item has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Item II
\begin{itemize}[<+->] Everything
\item Every thing
that has
\item that has
\item beginning
\item has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Item II
\begin{itemize}[<+->] Everything
\item Every thing
that has
\item that has
\item beginning beginning
\item has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Item II
\begin{itemize}[<+->] Everything
\item Every thing
that has
\item that has
\item beginning beginning
\item has end. has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Item II
\begin{itemize}[<+->] Everything
\item Every thing
that has
\item that has
\item beginning beginning
\item has end. has end.
\end{itemize}
\begin{itemize}
\item<1-> Every thing
\item<3-4> that has
\item<4> beginning
\item<2-5> has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Item III
\begin{itemize} Everything
\item<1-> Every thing
\item<3-4> that has
\item<4> beginning
\item<2-5> has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Item III
\begin{itemize} Everything
\item<1-> Every thing
\item<3-4> that has
\item<4> beginning
\item<2-5> has end. has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Item III
\begin{itemize} Everything
\item<1-> Every thing
that has
\item<3-4> that has
\item<4> beginning
\item<2-5> has end. has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Item III
\begin{itemize} Everything
\item<1-> Every thing
that has
\item<3-4> that has
\item<4> beginning beginning
\item<2-5> has end. has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Item III
\begin{itemize} Everything
\item<1-> Every thing
\item<3-4> that has
\item<4> beginning
\item<2-5> has end. has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Replace
Replace
Successive \only<n>{..}.
(Ex) \only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒ GA
Slide 1
Replace
Successive \only<n>{..}.
(Ex) \only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒ MOGA
Slide 2
Replace
Successive \only<n>{..}.
(Ex) \only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒ pMOGA
Slide 3
Replace
Successive \only<n>{..}.
(Ex) \only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒ pMOGA
\uncover<n>{..} shows at given n.
(Ex) \uncover<5> {I am 5} ⇒
Slide 4
Replace
Successive \only<n>{..}.
(Ex) \only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒ pMOGA
\uncover<n>{..} shows at given n.
(Ex) \uncover<5> {I am 5} ⇒ I am 5
Slide 5
Replace
Successive \only<n>{..}.
(Ex) \only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒ pMOGA
\uncover<n>{..} shows at given n.
(Ex) \uncover<5> {I am 5} ⇒
Slide 6
Replace
Successive \only<n>{..}.
(Ex) \only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒ pMOGA
\uncover<n>{..} shows at given n.
(Ex) \uncover<5> {I am 5} ⇒
\invisible<n>{..} hides at given n.
(Ex) \invisible<8> {Invisible at 8} ⇒ Invisible at 8
Slide 7
Replace
Successive \only<n>{..}.
(Ex) \only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒ pMOGA
\uncover<n>{..} shows at given n.
(Ex) \uncover<5> {I am 5} ⇒
\invisible<n>{..} hides at given n.
(Ex) \invisible<8> {Invisible at 8} ⇒
Slide 8
Replace
Successive \only<n>{..}.
(Ex) \only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒ pMOGA
\uncover<n>{..} shows at given n.
(Ex) \uncover<5> {I am 5} ⇒
\invisible<n>{..} hides at given n.
(Ex) \invisible<8> {Invisible at 8} ⇒ Invisible at 8
Slide 9
Replace
Successive \only<n>{..}.
(Ex) \only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒ pMOGA
\uncover<n>{..} shows at given n.
(Ex) \uncover<5> {I am 5} ⇒
\invisible<n>{..} hides at given n.
(Ex) \invisible<8> {Invisible at 8} ⇒ Invisible at 8
\alt<n> {at n}{not at n} for two alternatives.
(Ex) \alt<11> {I am 11}{I am not 11} ⇒ I am not 11
Slide 10
Replace
Successive \only<n>{..}.
(Ex) \only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒ pMOGA
\uncover<n>{..} shows at given n.
(Ex) \uncover<5> {I am 5} ⇒
\invisible<n>{..} hides at given n.
(Ex) \invisible<8> {Invisible at 8} ⇒ Invisible at 8
\alt<n> {at n}{not at n} for two alternatives.
(Ex) \alt<11> {I am 11}{I am not 11} ⇒ I am 11
Slide 11
Replace
Successive \only<n>{..}.
(Ex) \only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒ pMOGA
\uncover<n>{..} shows at given n.
(Ex) \uncover<5> {I am 5} ⇒
\invisible<n>{..} hides at given n.
(Ex) \invisible<8> {Invisible at 8} ⇒ Invisible at 8
\alt<n> {at n}{not at n} for two alternatives.
(Ex) \alt<11> {I am 11}{I am not 11} ⇒ I am not 11
Slide 12
Replace
Successive \only<n>{..}.
(Ex) \only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒ pMOGA
\uncover<n>{..} shows at given n.
(Ex) \uncover<5> {I am 5} ⇒
\invisible<n>{..} hides at given n.
(Ex) \invisible<8> {Invisible at 8} ⇒ Invisible at 8
\alt<n> {at n}{not at n} for two alternatives.
(Ex) \alt<11> {I am 11}{I am not 11} ⇒ I am not 11
\temporal<n> {before}{at n}{after} for three alternatives.9
(Ex) \temporal<14> {I am 13}{I am 14}{I am 15} ⇒ I am 13
Slide 13
Replace
Successive \only<n>{..}.
(Ex) \only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒ pMOGA
\uncover<n>{..} shows at given n.
(Ex) \uncover<5> {I am 5} ⇒
\invisible<n>{..} hides at given n.
(Ex) \invisible<8> {Invisible at 8} ⇒ Invisible at 8
\alt<n> {at n}{not at n} for two alternatives.
(Ex) \alt<11> {I am 11}{I am not 11} ⇒ I am not 11
\temporal<n> {before}{at n}{after} for three alternatives.9
(Ex) \temporal<14> {I am 13}{I am 14}{I am 15} ⇒ I am 14
Slide 14
Replace
Successive \only<n>{..}.
(Ex) \only<1>{GA}\only<2>{MOGA}\only<3>{pMOGA} ⇒ pMOGA
\uncover<n>{..} shows at given n.
(Ex) \uncover<5> {I am 5} ⇒
\invisible<n>{..} hides at given n.
(Ex) \invisible<8> {Invisible at 8} ⇒ Invisible at 8
\alt<n> {at n}{not at n} for two alternatives.
(Ex) \alt<11> {I am 11}{I am not 11} ⇒ I am not 11
\temporal<n> {before}{at n}{after} for three alternatives.9
(Ex) \temporal<14> {I am 13}{I am 14}{I am 15} ⇒ I am 15
Slide 15
More Replaces
In case of subtle differences in the heights of replacements, overlayarea
and overprint environments can be used.
Beamer v3.0 Guide
Overlays
More Replace
More Replaces
In case of subtle differences in the heights of replacements, overlayarea
and overprint environments can be used.
\only<n> in overlayarea environment:
The development of pMSGA is based on
NSGA-II and PGAPack.
Beamer v3.0 Guide
Overlays
More Replace
More Replaces
In case of subtle differences in the heights of replacements, overlayarea
and overprint environments can be used.
\only<n> in overlayarea environment:
The main difference is sharing again and new density function.
Beamer v3.0 Guide
Overlays
More Replace
More Replaces
In case of subtle differences in the heights of replacements, overlayarea
and overprint environments can be used.
\only<n> in overlayarea environment:
The main difference is sharing again and new density function.
More Replaces
In case of subtle differences in the heights of replacements, overlayarea
and overprint environments can be used.
\only<n> in overlayarea environment:
The main difference is sharing again and new density function.
Simple Highlighting
\item <+-| alert@+> for automatic highlighting.
\begin{itemize}
\item <+-| alert@+> Every thing
\item <+-| alert@+> that has
\item <+-| alert@+> beginning
\item <+-| alert@+> has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Simple Highlighting
Simple Highlighting
\item <+-| alert@+> for automatic highlighting.
\begin{itemize} Everything
\item <+-| alert@+> Every thing
\item <+-| alert@+> that has
\item <+-| alert@+> beginning
\item <+-| alert@+> has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Simple Highlighting
Simple Highlighting
\item <+-| alert@+> for automatic highlighting.
\begin{itemize} Everything
\item <+-| alert@+> Every thing
that has
\item <+-| alert@+> that has
\item <+-| alert@+> beginning
\item <+-| alert@+> has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Simple Highlighting
Simple Highlighting
\item <+-| alert@+> for automatic highlighting.
\begin{itemize} Everything
\item <+-| alert@+> Every thing
that has
\item <+-| alert@+> that has
\item <+-| alert@+> beginning beginning
\item <+-| alert@+> has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Simple Highlighting
Simple Highlighting
\item <+-| alert@+> for automatic highlighting.
\begin{itemize} Everything
\item <+-| alert@+> Every thing
that has
\item <+-| alert@+> that has
\item <+-| alert@+> beginning beginning
\item <+-| alert@+> has end. has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Simple Highlighting
Simple Highlighting
\item <+-| alert@+> for automatic highlighting.
\begin{itemize} Everything
\item <+-| alert@+> Every thing
that has
\item <+-| alert@+> that has
\item <+-| alert@+> beginning beginning
\item <+-| alert@+> has end. has end.
\end{itemize}
Beamer v3.0 Guide
Overlays
Simple Highlighting
Simple Highlighting
\item <+-| alert@+> for automatic highlighting.
\begin{itemize} Everything
\item <+-| alert@+> Every thing
that has
\item <+-| alert@+> that has
\item <+-| alert@+> beginning beginning
\item <+-| alert@+> has end. has end.
\end{itemize}
Simple Highlighting
\item <+-| alert@+> for automatic highlighting.
\begin{itemize} Everything
\item <+-| alert@+> Every thing
that has
\item <+-| alert@+> that has
\item <+-| alert@+> beginning beginning
\item <+-| alert@+> has end. has end.
\end{itemize}
Other Highlightings
\textbf, \textit, \textsl, \textrm, \textsf, and \color also
understand overlays.
Beamer v3.0 Guide
Overlays
Other Highlightings
Other Highlightings
\textbf, \textit, \textsl, \textrm, \textsf, and \color also
understand overlays.
Example
Beamer v3.0 Guide
Overlays
Other Highlightings
Other Highlightings
\textbf, \textit, \textsl, \textrm, \textsf, and \color also
understand overlays.
Example
Everything (\color< 3- 4> {olive}{Everything})
Beamer v3.0 Guide
Overlays
Other Highlightings
Other Highlightings
\textbf, \textit, \textsl, \textrm, \textsf, and \color also
understand overlays.
Example
Everything (\color< 3- 4> {olive}{Everything})
that has
Beamer v3.0 Guide
Overlays
Other Highlightings
Other Highlightings
\textbf, \textit, \textsl, \textrm, \textsf, and \color also
understand overlays.
Example
Everything (\color< 3- 4> {olive}{Everything})
that has
beginning (\color< 5> [rgb]{.9, .5, .5}beginning)
Beamer v3.0 Guide
Overlays
Other Highlightings
Other Highlightings
\textbf, \textit, \textsl, \textrm, \textsf, and \color also
understand overlays.
Example
Everything (\color< 3- 4> {olive}{Everything})
that has
beginning (\color< 5> [rgb]{.9, .5, .5}beginning)
has end.
Beamer v3.0 Guide
Animation
Animations
Animation
For dynamic presentation Beamer supports transition, overlay, and
animation.
Animation depends on your imagination and LATEX skill.
Beamer v3.0 Guide
Animation
Animations
Animation
For dynamic presentation Beamer supports transition, overlay, and
animation.
Animation depends on your imagination and LATEX skill.
Supported animation types
Animate + Overlay
Animatevalue
Timed overlays (auto advancing)
Beamer v3.0 Guide
Animation
Animations
Animation
For dynamic presentation Beamer supports transition, overlay, and
animation.
Animation depends on your imagination and LATEX skill.
Supported animation types
Animate + Overlay
Animatevalue
Timed overlays (auto advancing)
Use with caution as animation needs lots of slides
Beamer v3.0 Guide
Animation
Animate + Overlay
Animate + Overlay
\animate<n> 10 for automatic stepwise viewing
Animate + Overlay
\animate<n> 10 for automatic stepwise viewing
Ready?
Animate + Overlay
\animate<n> 10 for automatic stepwise viewing
Ready?
Everything
Animate + Overlay
\animate<n> 10 for automatic stepwise viewing
Ready?
Everything
that has
Animate + Overlay
\animate<n> 10 for automatic stepwise viewing
Ready?
Everything
that has
beginning
Animate + Overlay
\animate<n> 10 for automatic stepwise viewing
Ready?
Everything
that has
beginning
has end.
Animate + Overlay
\animate<n> 10 for automatic stepwise viewing
Ready?
Everything
that has
beginning
has end.
Animate + Overlay
\animate<n> 10 for automatic stepwise viewing
Ready?
Everything
that has
beginning
has end.
Source code:
\frame{\animate<3-6>\frametitle{Animate + Overlay}%
...
\begin{itemize}[<+->]
\item Everything
\item that has
\item beginning
\item has end.
\end{itemize}
Animatevalue
\animate<n> to animate ‘n’ slides
\animatevalue<n>{name}{start}{end} for specifying
animation effects
name: counter or dimension
start and end values of the value
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
t!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
left!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
om left!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
from left!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
g in from left!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
ing in from left!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Flying in from left!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Flying in from left!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Flying in from left!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Flying in from left!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Flying in from left!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Flying in from left!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Flying in from left!
Beamer v3.0 Guide
Animation
Flying Animation
Flying Animation
\animate and \animatevalue are used.
This animation consumes 31 pages!
Ready to explore?
Flying in from right!
Flying in from left!
Beamer v3.0 Guide
Animation
Flying Animation - Source
\item[]
\animatevalue<17-31>{\opaqueness}{0}{100} % Starts at 17, not 16, to give
\animatevalue<17-31>{\offset}{-5cm}{0cm} % one pause!
\begin{colormixin}{\the\opaqueness!averagebackgroundcolor}
\hspace{\offset} Flying in from {\color{olive} left}!
\end{colormixin}
\end{itemize}
Beamer v3.0 Guide
Animation
Timed Overlays
Timed Overlays
Adobe Reader supports timed overlays, often called auto advancing.
Two approaches
\hypersetup{pdfpageduration=time} from hyperref package +
overlay macros
\transduration<n>{time} from beamer package + overlay macros
See beamer pstricks.pdf to see a fancy example.
Try to do the same thing using PGF. Easy or not?
Beamer v3.0 Guide
Beamer Themes
Presentation Themes
Presentation Themes
\usetheme[option]{name}: Named to
beamertheme<name>.sty.
Old themes: bars, boxes, classic, default, lined, plain, shadow, sidebar,
sidebardark, sidebardarktab, sidebartab, split, tree, treebars
New themes (v3.0)
W/o navigation bar: default, boxes, Bergen, Madrid, Pittsburgh,
Rochester
With a tree-like 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
Return to Theme
Beamer v3.0 Guide
Beamer Themes
Color Themes
Color Themes
\usecolortheme[option]{name}: Named to
beamercolortheme<name>.sty.
Four basic color themes:
Default and special-purpose themes: default, structure (e.g.,
\usecolortheme[named=SeaGreen]{structure}).
Complete color themes: albatross, beetle, crane, dove, fly, seagull
Inner color themes: lily, orchid
Outer color themes: whale, seahorse
\setbeamercolor{beamer_element}{color} for color setup of
Beamer elements
(Ex) \setbeamercolor{frametitle}{fg=blue,bg=yellow}
Return to Theme
Beamer v3.0 Guide
Beamer Themes
Font Themes
Font Themes
\usecolortheme[option]{name}: Named to
beamerfonttheme<name>.sty.
New themes (v3.0): default, professionalfonts, serif, structurebold,
structureitalicserif, structuresmallcapsserif
Return to Theme
Beamer v3.0 Guide
Misc Features
Hyperlinks and Buttons
Notes
To add notes to PDF screen, \documentclass[notes]{beamer}.
To make only notes, \documentclass[notesonly]{beamer}.
Beamer v3.0 Guide
Misc Features
Notes
Notes
To add notes to PDF screen, \documentclass[notes]{beamer}.
To make only notes, \documentclass[notesonly]{beamer}.
Notes addition by adding \note[options]{...} after
\frame{...}.
Beamer v3.0 Guide
Misc Features
Notes
Notes
To add notes to PDF screen, \documentclass[notes]{beamer}.
To make only notes, \documentclass[notesonly]{beamer}.
Notes addition by adding \note[options]{...} after
\frame{...}.
This slide has notes. Want to see them?
Beamer v3.0 Guide Notes
Notes
Movie
Beamer provides multimedia package.11
\movie[options]{poster}{file_name}
poster: Poster for the movie (empty, text, or image).
file name: AVI or MPG.
Works with pdflatex and dvips/ps2pdf routes.
Some useful options
autostart, loop, repeat, palindrome
borderwidth, showcontrols, externalviewer
Example: clock.avi
Sound
Beamer provides multimedia package.
\sound[options]{poster}{file_name}
Cannot be used with dvips/ps2pdf route.
File types depend on Acrobat Reader versions
Some useful options
autostart, automute, loop, repeat.
inlinesound to embed sound files to PDF.
channels (1), samplingrate (44100), bitspersample (16),
encoding (µ law) are important!
Example: \sound[autostart,samplingrate=705000,bitspersample=16,
channels=2]{Example}{notify.wav}
Beamer v3.0 Guide
Misc Features
Logo and Footer
Footer Design
To add logo, \logo{stuff} in the preamble.
The logo will place in the right bottom corner.
How to change it? – See below!
To redesign the footer, apply the following code:
\usefoottemplate{\vbox{%
\tinycolouredline{structure!25}%
{\color{white}\textbf{\insertshortauthor\hfill%
\insertshortinstitute}}%
\tinycolouredline{structure}%
{\color{white}\textbf{\insertshorttitle}\hfill}%
}}
Beamer v3.0 Guide
Misc Features
Emulation
Prosper Result
This slide is written with Prosper syntax!
Backward writing is easy and simple:
Beamer v3.0 Guide
Misc Features
Prosper Result
Prosper Result
This slide is written with Prosper syntax!
Backward writing is easy and simple:
R
Beamer v3.0 Guide
Misc Features
Prosper Result
Prosper Result
This slide is written with Prosper syntax!
Backward writing is easy and simple:
ER
Beamer v3.0 Guide
Misc Features
Prosper Result
Prosper Result
This slide is written with Prosper syntax!
Backward writing is easy and simple:
PER
Beamer v3.0 Guide
Misc Features
Prosper Result
Prosper Result
This slide is written with Prosper syntax!
Backward writing is easy and simple:
SPER
Beamer v3.0 Guide
Misc Features
Prosper Result
Prosper Result
This slide is written with Prosper syntax!
Backward writing is easy and simple:
OSPER
Beamer v3.0 Guide
Misc Features
Prosper Result
Prosper Result
This slide is written with Prosper syntax!
Backward writing is easy and simple:
ROSPER
Beamer v3.0 Guide
Misc Features
Prosper Result
Prosper Result
This slide is written with Prosper syntax!
Backward writing is easy and simple:
PROSPER
Beamer v3.0 Guide
Misc Features
Hangul
Hangul
If you installed HLATEX, load \usepackage{hfont}.
\textgs{...} ⇒
Q7
e ï
4~
× £
¬
s 4 ¶¨
Click here to return.
Note: Hangul bookmarks and Hangul search in PDF are only
supported by dvipdfm(x). But Beamer does not support
dvipdfm(x).
Beamer option [cjk] is supported.
\usepackage[utf8]{inputenc} is supported.
Beamer v3.0 Guide
Misc Features
Other Macros
Other Macros
To remove navigation symbols,
\usenavigationsymbolstemplate{}.
Beamer v3.0 Guide
Last Slide
Last Slide
This page is directed from the button you clicked.
To go back, click here .
Beamer v3.0 Guide
Reference
Reference
Ki-Joo Kim, Ki-Joo’s LATEX Documents
(http://www.geocities.com/kijoo2000/).
Michael Wiedmann, Screen Presentation Tools (http:
//www.miwie.org/presentations/presentations.html).