\title{beamer examples}
\subtitle{created with beamer 3.x}
\author{Matthias Pospiech}
\institute{University of Hannover}
\titlegraphic{}
\date{\today}
% --------------------------------------------------- Slide --
\begin{frame}[plain]
\titlepage
\end{frame}
% --------------------------------------------------- Slide --
% \section[Contents]{}
% ------------------------------------------------------------
% \begin{frame}
% \frametitle{Contents}
% \tableofcontents[%
% currentsection, % causes all sections but the current to be shown in a semi-transparent way.
% % currentsubsection, % causes all subsections but the current subsection in the current section to ...
% % hideallsubsections, % causes all subsections to be hidden.
% hideothersubsections, % causes the subsections of sections other than the current one to be hidden.
% % part=, % part number causes the table of contents of part part number to be shown
% pausesections, % causes a \pause command to be issued before each section. This is useful if you
% % pausesubsections, % causes a \pause command to be issued before each subsection.
% % sections={ overlay specification },
% ]
% \end{frame}
% --------------------------------------------------- PART ---
\part{Tutorial}
\frame{\partpage}
% ------------------------------------------------------------
\begin{frame}
\frametitle{Contents}
\tableofcontents[%
% currentsection, % causes all sections but the current to be shown in a semi-transparent way.
% currentsubsection, % causes all subsections but the current subsection in the current section to ...
% hideallsubsections, % causes all subsections to be hidden.
% hideothersubsections, % causes the subsections of sections other than the current one to be hidden.
% part=, % part number causes the table of contents of part part number to be shown
pausesections, % causes a \pause command to be issued before each section. This is useful if you
% pausesubsections, % causes a \pause command to be issued before each subsection.
% sections={ overlay specification },
]
\end{frame}
% ------------------------------------------------------------
\section{Tutorial: Euclid's Presentation}
% ------------------------------------------------------------
% --------------------------------------------------- Slide --
\subsection{Creating a Simple Frame}
% ------------------------------------------------------------
\begin{frame}
\frametitle{What Are Prime Numbers?}
A prime number is a number that has exactly two divisors.
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
\frametitle{What Are Prime Numbers?}
\begin{definition}
A \alert{prime number} is a number that has exactly two divisors
\end{definition}
\begin{example}
\begin{itemize}
\item 2 is prime (two divisors: 1 and 2).
\item 3 is prime (two divisors: 1 and 3).
\item 4 is not prime (\alert{three} divisors: 1, 2, and 4).
\end{itemize}
\end{example}
\end{frame}
% --------------------------------------------------- Slide --
\subsection{Creating Simple Overlays}
% ------------------------------------------------------------
\begin{frame}
\frametitle{What Are Prime Numbers?}
\begin{definition}
A \alert{prime number} is a number that has exactly two divisors
\end{definition}
\begin{example}
\begin{itemize}
\item 2 is prime (two divisors: 1 and 2).
\pause
\item 3 is prime (two divisors: 1 and 3).
\pause
\item 4 is not prime (\alert{three} divisors: 1, 2, and 4).
\end{itemize}
\end{example}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
\frametitle{There Is No Largest Prime Number}
\framesubtitle{The proof uses \textit{reductio ad absurdum}.}
\begin{theorem}
There is no largest prime number.
\end{theorem}
\begin{proof}
\begin{enumerate}
\item<1-> Suppose $p$ were the largest prime number.
\item<2-> Let $q$ be the product of the first $p$ numbers.
\item<3-> Then $q + 1$ is not divisible by any of them.
\item<1-> Thus $q + 1$ is also prime and greater than $p$.\qedhere
\end{enumerate}
\end{proof}
\uncover<4->{The proof used \textit{reductio ad absurdum}.}
\end{frame}
% --------------------------------------------------- Slide --
\subsection{Structuring a Frame}
% ------------------------------------------------------------
\newtheorem{answeredquestions}[theorem]{Answered Questions}
\newtheorem{openquestions}[theorem]{Open Questions}
% ------------------------------------------------------------
\begin{frame}
\frametitle{What's Still To Do?}
\begin{block}{Answered Questions}
How many primes are there?
\end{block}
\begin{block}{Open Questions}
Is every even number the sum of two primes?
\end{block}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
\frametitle{What's Still To Do?}
\begin{itemize}
\item Answered Questions
\begin{itemize}
\item How many primes are there?
\end{itemize}
\item Open Questions
\begin{itemize}
\item Is every even number the sum of two primes?
\end{itemize}
\end{itemize}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
\frametitle{What's Still To Do?}
\begin{columns}
\column{.5\textwidth}
\begin{block}{Answered Questions}
How many primes are there?
\end{block}
\column{.5\textwidth}
\begin{block}{Open Questions}
Is every even number the sum of two primes?
\cite{Goldbach1742}
\end{block}
\end{columns}
\end{frame}
% --------------------------------------------------- Slide --
\subsection{Verbatim Text}
% ------------------------------------------------------------
\begin{frame}[fragile]
\frametitle{An Algorithm For Finding Primes Numbers.}
\begin{verbatim}
int main (void)
{
std::vector is_prime (100, true);
for (int i = 2; i < 100; i++)
if (is_prime[i])
{
std::cout << i << " ";
for (int j = i; j < 100;
is_prime [j] = false, j+=i);
}
return 0;
}
\end{verbatim}
% \begin{uncoverenv}<2>
% Note the use of \verb|std::|.
% \end{uncoverenv}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}[fragile]
\frametitle{An Algorithm For Finding Primes Numbers.}
\begin{semiverbatim}
\uncover<1->{\alert<0>{int main (void)}}
\uncover<1->{\alert<0>{\{}}
\uncover<1->{\alert<1>{ \alert<4>{std::}vector is_prime (100, true);}}
\uncover<1->{\alert<1>{ for (int i = 2; i < 100; i++)}}
\uncover<2->{\alert<2>{ if (is_prime[i])}}
\uncover<2->{\alert<0>{ \{}}
\uncover<3->{\alert<3>{ \alert<4>{std::}cout << i << " ";}}
\uncover<3->{\alert<3>{ for (int j = i; j < 100;}}
\uncover<3->{\alert<3>{ is_prime [j] = false, j+=i);}}
\uncover<2->{\alert<0>{ \}}}
\uncover<1->{\alert<0>{ return 0;}}
\uncover<1->{\alert<0>{\}}}
\end{semiverbatim}
\visible<4->{Note the use of \alert{\texttt{std::}}.}
\end{frame}
% --------------------------------------------------- PART ---
\part{Howtos}
\frame{\partpage}
% ------------------------------------------------------------
\begin{frame}
\frametitle{Contents}
\tableofcontents[%
% currentsection, % causes all sections but the current to be shown in a semi-transparent way.
% currentsubsection, % causes all subsections but the current subsection in the current section to ...
% hideallsubsections, % causes all subsections to be hidden.
% hideothersubsections, % causes the subsections of sections other than the current one to be hidden.
% part=, % part number causes the table of contents of part part number to be shown
pausesections, % causes a \pause command to be issued before each section. This is useful if you
% pausesubsections, % causes a \pause command to be issued before each subsection.
% sections={ overlay specification },
]
\end{frame}
% ------------------------------------------------------------
\section{How To Uncover Things Piecewise}
% ------------------------------------------------------------
\subsection{Uncovering an Enumeration Piecewise}
% ------------------------------------------------------------
\begin{frame}
\begin{itemize}
\item<1-> First point.
\item<2-> Second point.
\item<3-> Third point.
\end{itemize}
\begin{itemize}[<+->]
\item First point.
\item Second point.
\item Third point.
\end{itemize}
\begin{itemize}[<+->]
\item First point.
\item<.-> Second point.
\item Third point.
\end{itemize}
\end{frame}
% --------------------------------------------------- Slide --
\subsection{Hilighting the Current Item in an Enumeration}
% ------------------------------------------------------------
\begin{frame}
\begin{itemize}
\item<1-| alert@1> First point.
\item<2-| alert@2> Second point.
\item<3-| alert@3> Third point.
\end{itemize}
or
\begin{itemize}[<+-| alert@+>]
\item First point.
\item Second point.
\item Third point.
\end{itemize}
\end{frame}
% --------------------------------------------------- Slide --
\subsection{Changing Symbol Before an Enumeration}
% ------------------------------------------------------------
\newenvironment{ballotenv}
{\only{%
\setbeamertemplate{itemize item}{code for showing a ballot}%
\setbeamertemplate{itemize subitem}{code for showing a smaller ballot}%
\setbeamertemplate{itemize subsubitem}{code for showing a smaller ballot}}}
{}
\begin{frame}
\begin{itemize}
\item<1-| ballot@1> First point.
\item<2-| ballot@2> Second point.
\item<3-| ballot@3> Third point.
\end{itemize}
and
\begin{itemize}[<+-| ballot@+>]
\item First point.
\item Second point.
\item Third point.
\end{itemize}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
In the following example, more and more items become "checked" from slide to slide:
\begin{itemize}[]
\item First point.
\item Second point.
\item Third point.
\end{itemize}
\end{frame}
% --------------------------------------------------- Slide --
\subsection{Uncovering Piecewise}
% ------------------------------------------------------------
\begin{frame}
Uncovering Tagged Formulas Piecewise
\begin{align}
A &= B \\
\uncover<2->{&= C \\}
\uncover<3->{&= D \\}
\notag
\end{align}
\vskip-1.5em
\end{frame}
\begin{frame}
Uncovering a Table Rowwise \newline
\rowcolors[]{1}{blue!20}{blue!10}
\begin{tabular}{l!{\vrule}cccc}
Class & A & B & C & D \\\hline
X & 1 & 2 & 3 & 4 \pause\\
Y & 3 & 4 & 5 & 6 \pause\\
Z &5&6&7&8
\end{tabular}
\end{frame}
\begin{frame}
Uncovering a Table Columnwise \newline
\rowcolors[]{1}{blue!20}{blue!10}
\begin{tabular}{l!{\vrule}c<{\onslide<2->}c<{\onslide<3->}c<{\onslide<4->}c<{\onslide}c}
Class & A & B & C & D \\
X & 1 & 2 & 3 & 4 \\
Y & 3 & 4 & 5 & 6 \\
Z &5&6&7&8
\end{tabular}
\end{frame}
% --------------------------------------------------- PART ---
\part{Building a Presentation}
\frame{\partpage}
% ------------------------------------------------------------
\begin{frame}
\frametitle{Contents}
\tableofcontents[%
% currentsection, % causes all sections but the current to be shown in a semi-transparent way.
% currentsubsection, % causes all subsections but the current subsection in the current section to ...
hideallsubsections, % causes all subsections to be hidden.
% hideothersubsections, % causes the subsections of sections other than the current one to be hidden.
% part=, % part number causes the table of contents of part part number to be shown
pausesections, % causes a \pause command to be issued before each section. This is useful if you
% pausesubsections, % causes a \pause command to be issued before each subsection.
% sections={ overlay specification },
]
\end{frame}
% --------------------------------------------------- Slide --
\section{Creating Overlays}
% ------------------------------------------------------------
\subsection{The Pause Commands}
% ------------------------------------------------------------
\begin{frame}
\begin{itemize}
\item
Shown from first slide on.
\pause
\item
Shown from second slide on.
\begin{itemize}
\item
Shown from second slide on.
\pause
\item
Shown from third slide on.
\end{itemize}
\item
Shown from third slide on.
\pause
\item
Shown from fourth slide on.
\end{itemize}
Shown from fourth slide on.
\begin{itemize}
\onslide
\item
Shown from first slide on.
\pause
\item
Shown from fifth slide on.
\end{itemize}
\end{frame}
% --------------------------------------------------- Slide --
\subsection{Commands with Overlay Specifications}
% ------------------------------------------------------------
\begin{frame}
\textbf{This line is bold on all three slides.}
\textbf<2>{This line is bold only on the second slide.}
\textbf<3>{This line is bold only on the third slide.}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
\only<1>{This line is inserted only on slide 1.}
\only<2>{This line is inserted only on slide 2.}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
Shown on first slide.
\onslide<2-3>
Shown on second and third slide.
\begin{itemize}
\item
Still shown on the second and third slide.
\onslide+<4->
\item
Shown from slide 4 on.
\end{itemize}
Shown from slide 4 on.
\onslide
Shown on all slides.
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
\onslide<1>{Same effect as the following command.}
\uncover<1>{Same effect as the previous command.}
\onslide+<2>{Same effect as the following command.}
\visible<2>{Same effect as the previous command.}
\onslide*<3>{Same effect as the following command.}
\only<3>{Same effect as the previous command.}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
\temporal<3-4>{Shown on 1, 2}{Shown on 3, 4}{Shown 5, 6, 7, ...}
\temporal<3,5>{Shown on 1, 2, 4}{Shown on 3, 5}{Shown 6, 7, 8, ...}
\end{frame}
% --------------------------------------------------- Slide --
\def\colorize<#1>{%
\temporal<#1>{\color{red!50}}{\color{black}}{\color{black!50}}}
\begin{frame}
\begin{itemize}
\colorize<1> \item First item.
\colorize<2> \item Second item.
\colorize<3> \item Third item.
\colorize<4> \item Fourth item.
\end{itemize}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
\begin{enumerate}
\item<3-| alert@3>[0.] A zeroth point, shown at the very end.
\item<1-| alert@1> The first and main point.
\item<2-| alert@2> The second point.
\end{enumerate}
\end{frame}
% --------------------------------------------------- Slide --
\subsection{Environments with Overlay Specifications}
% ------------------------------------------------------------
\begin{frame}
\frametitle{A Theorem on Infinite Sets}
\begin{theorem}<1->
There exists an infinite set.
\end{theorem}
\begin{proof}<3->
This follows from the axiom of infinity.
\end{proof}
\begin{example}<2->
The set of natural numbers is infinite.
\end{example}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
This line is always shown.
\begin{onlyenv}<2>
This line is inserted on slide 2.
\end{onlyenv}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
This
\begin{altenv}<2>{(}{)}{[}{]}
word
\end{altenv}
is in round brackets on slide 2 and in square brackets on slide 1.
\end{frame}
% --------------------------------------------------- Slide --
\subsection{Dynamically Changing Text or Images}
% ------------------------------------------------------------
\begin{frame}
\begin{overlayarea}{\textwidth}{3cm}
\only<1>{Some text for the first slide.\\ Possibly several lines long.}
\only<2>{Replacement on the second slide.}
\end{overlayarea}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
\begin{overprint}
\onslide<1| handout:1>
Some text for the first slide.\\
Possibly several lines long.
\onslide<2| handout:0>
Replacement on the second slide. Supressed for handout.
\end{overprint}
\end{frame}
% --------------------------------------------------- Slide --
\subsection{Advanced Overlay Specifications}
% ------------------------------------------------------------
\begin{frame}
\begin{actionenv}<1-| alert@3-4,6>
This text is shown the same way as the text below.
\end{actionenv}
\begin{uncoverenv}<2->
\begin{alertenv}<3-4,6>
This text is shown the same way as the text above.
\end{alertenv}
\end{uncoverenv}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
\begin{itemize}
\item<+-> Apple
\item<+-> Peach
\item<+-> Plum
\item<+-> Orange
\end{itemize}
\begin{itemize}[<+-| alert@+>]
\item Apple
\item Peach
\item Plum
\item Orange
\end{itemize}
\begin{itemize}[<+->]
\item This is \alert<.>{important}.
\item We want to \alert<.>{highlight} this and \alert<.>{this}.
\item What is the \alert<.>{matrix}?
\end{itemize}
\end{frame}
% --------------------------------------------------- Slide --
% \section{Adding Parts}
% % ------------------------------------------------------------
% \frame{\titlepage}
% \section*{Outlines}
% \subsection{Part I: Review of Previous Lecture}
% \frame{
% \frametitle{Outline of Part I}
% \tableofcontents[part=1]}
% \subsection{Part II: Today's Lecture}
% \frame{
% \frametitle{Outline of Part II}
% \tableofcontents[part=2]}
% \part{Review of Previous Lecture}
% \frame{\partpage}
% \section[Previous Lecture]{Summary of the Previous Lecture}
% \subsection{Topics}
% \frame{...}
% \subsection{Learning Objectives}
% \frame{...}
% \part{Today's Lecture}
% \frame{\partpage}
% \section{Topic A}
% \frame{\tableofcontents[currentsection]}
% \subsection{Foo}
% \frame{...}
% \section{Topic B}
% \frame{\tableofcontents[currentsection]}
% \subsection{bar}
% \frame{...}
% --------------------------------------------------- Slide --
\section{Structuring a Presentation: The Interactive Global Structure}
% ------------------------------------------------------------
\subsection{Adding Hyperlinks and Buttons}
% ------------------------------------------------------------
\begin{frame}
\begin{itemize}
\item<1-> First item.
\item<2-> Second item.
\item<3-> Third item.
\end{itemize}
\hyperlink{jumptosecond}{\beamergotobutton{Jump to second slide}}
\hypertarget<2>{jumptosecond}{}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}[label=threeitems]
\begin{itemize}
\item<1-> First item.
\item<2-> Second item.
\item<3-> Third item.
\end{itemize}
\hyperlink{threeitems<2>}{\beamergotobutton{Jump to second slide}}
\end{frame}
% --------------------------------------------------- Slide --
\frame{
\begin{theorem}
...
\end{theorem}
\begin{overprint}
\onslide<1>
\hfill\hyperlinkframestartnext{\beamerskipbutton{Skip proof}}
\onslide<2>
\begin{proof}
...
\end{proof}
\end{overprint}
}
% --------------------------------------------------- Slide --
% \frame<1>[label=mytheorem]
% {
% \begin{theorem}
% ...
% \end{theorem}
% \begin{overprint}
% \onslide<1>
% \hfill\hyperlink{mytheorem<2>}{\beamergotobutton{Go to proof details}}
% \onslide<2>
% \begin{proof}
% ...
% \end{proof}
% \hfill\hyperlink{mytheorem<1>}{\beamerreturnbutton{Return}}
% \end{overprint}
% }
% \appendix
% \againframe<2>{mytheorem}
% % --------------------------------------------------- Slide --
% \subsection{Repeating a Frame at a Later Point}
% % ------------------------------------------------------------
% \frame<1-2>[label=myframe]
% {
% \begin{itemize}
% \item First subject.
% \item Second subject.
% \item Third subject.
% \end{itemize}
% }
% \frame
% {
% Some stuff explaining more on the second matter.
% }
% \againframe<3>{myframe}
% --------------------------------------------------- Slide --
% \subsection{Adding Anticipated Zooming}
% % ------------------------------------------------------------
% \begin{frame}<1>[label=zooms]
% \frametitle<1>{A Complicated Picture}
% \framezoom<1><2>[border](0cm,0cm)(2cm,1.5cm)
% \framezoom<1><3>[border](1cm,3cm)(2cm,1.5cm)
% \framezoom<1><4>[border](3cm,2cm)(3cm,2cm)
% \pgfimage[height=8cm]{complicatedimagefilename}
% \end{frame}
% \againframe<2->[plain]{zooms}
% --------------------------------------------------- Slide --
\section{Structuring a Presentation: The Local Structure}
% ------------------------------------------------------------
\subsection{Itemizations, Enumerations, and Descriptions}
% ------------------------------------------------------------
\begin{frame}
There are three important points:
\begin{enumerate}
\item<1-> A first one,
\item<2-> a second one with a bunch of subpoints,
\begin{itemize}
\item first subpoint. (Only shown from second slide on!).
\item<3-> second subpoint added on third slide.
\item<4-> third subpoint added on fourth slide.
\end{itemize}
\item<5-> and a third one.
\end{enumerate}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
\begin{itemize}[<+->]
\item This is shown from the first slide on.
\item This is shown from the second slide on.
\item This is shown from the third slide on.
\item<1-> This is shown from the first slide on.
\item This is shown from the fourth slide on.
\end{itemize}
\end{frame}
% --------------------------------------------------- Slide --
\begin{frame}
\begin{description}[<+->][longest label]
\item[short] Some text.
\item[longest label] Some text.
\item[long label] Some text.
\end{description}
\end{frame}
% --------------------------------------------------- Slide --
\subsection{Block Environments}
% ------------------------------------------------------------
\begin{frame}
\begin{block}<1->{Definition}
A \alert{set} consists of elements.
\end{block}
\begin{alertblock}{Wrong Theorem}
$1=2$.
\end{alertblock}
\begin{exampleblock}{Example}
The set $\{1,2,3,5\}$ has four elements.
\end{exampleblock}
\end{frame}
% --------------------------------------------------- Slide --
\subsection{Theorem Environments}
% ------------------------------------------------------------
\begin{frame}
\frametitle{A Theorem on Infinite Sets}
\begin{theorem}<1->
There exists an infinite set.
\end{theorem}
\begin{proof}<2->
This follows from the axiom of infinity.
\end{proof}
\begin{example}<3->[Natural Numbers]
The set of natural numbers is infinite.
\end{example}
\end{frame}
% --------------------------------------------------- Slide --
\subsection{Framed and Boxed Text}
% ------------------------------------------------------------
\begin{frame}
\begin{beamercolorbox}[ht=2.5ex,dp=1ex,center]{title in head/foot}
\usebeamerfont{title in head/foot}
\insertshorttitle
\end{beamercolorbox}%
\begin{beamercolorbox}[ht=2.5ex,dp=1ex,center]{author in head/foot}
\usebeamerfont{author in head/foot}
\insertshortauthor
\end{beamercolorbox}
\mbox{}\medskip\newline
Typesetting a postit:\newline
\setbeamercolor{postit}{fg=black,bg=yellow}
\begin{beamercolorbox}[sep=1em,wd=5cm]{postit}
Place me somewhere!
\end{beamercolorbox}
\mbox{}\medskip\newline
\begin{beamerboxesrounded}[upper=block head,lower=block body,shadow=true]{Theorem}
$A = B$.
\end{beamerboxesrounded}
\end{frame}
% --------------------------------------------------- Slide --
\subsection{Splitting a Frame into Multiple Columns}
% ------------------------------------------------------------
\begin{frame}
\begin{columns}[t]
\begin{column}{5cm}
Two\\lines.
\end{column}
\begin{column}{5cm}
One line (but aligned).
\end{column}
\end{columns}
\end{frame}
% --------------------------------------------------- Slide --
\section{Animations, Sounds, and Slide Transitions}
% ------------------------------------------------------------
\subsection{Animations Created by Showing Slides in Rapid Succession}
% ------------------------------------------------------------
% \begin{frame}
% \frametitle{A Five Slide Animation}
% \animate<2-4>
% ... code for creating an animation with five slides ...
% \end{frame}
% --------------------------------------------------- Slide --
\newcount\opaqueness
\begin{frame}
anomations only work in full screen mode in Acrobat Reader !
\animate<2-10>
\animatevalue<1-10>{\opaqueness}{100}{0}
\begin{colormixin}{\the\opaqueness!averagebackgroundcolor}
\frametitle{Fadeout Frame}
This text (and all other frame content) will fade out when the
second slide is shown. This even works with
{\color{green!90!black}colored} \alert{text}.
\end{colormixin}
\end{frame}
\newcount\opaqueness
\newdimen\offset
\begin{frame}
\frametitle{Flying Theorems (You Really Shouldn't!)}
\animate<2-14>
\animatevalue<1-15>{\opaqueness}{100}{0}
\animatevalue<1-15>{\offset}{0cm}{-5cm}
\begin{colormixin}{\the\opaqueness!averagebackgroundcolor}
\hskip\offset
\begin{minipage}{\textwidth}
\begin{theorem}
This theorem flies out.
\end{theorem}
\end{minipage}
\end{colormixin}
\animatevalue<1-15>{\opaqueness}{0}{100}
\animatevalue<1-15>{\offset}{-5cm}{0cm}
\begin{colormixin}{\the\opaqueness!averagebackgroundcolor}
\hskip\offset
\begin{minipage}{\textwidth}
\begin{theorem}
This theorem flies in.
\end{theorem}
\end{minipage}
\end{colormixin}
\end{frame}
% --------------------------------------------------- Slide --
\subsection{Slide Transitions}
% ------------------------------------------------------------
\begin{frame}
Slide Transitions only work in full screen mode in Acrobat Reader !
\begin{example}<1,6,11>[examples for Slide Transitions]{This line is shown on each slide of slide transitions}\end{example}
\begin{example}<2,7,12>[examples for Slide Transitions]{This line is shown on each slide of slide transitions}\end{example}
\begin{example}<3,8>[examples for Slide Transitions]{This line is shown on each slide of slide transitions}\end{example}
\begin{example}<4,9>[examples for Slide Transitions]{This line is shown on each slide of slide transitions}\end{example}
\begin{example}<5,10>[examples for Slide Transitions]{This line is shown on each slide of slide transitions}\end{example}
\transdissolve<1>[duration=0.2]
\transblindshorizontal<2>
\transblindsvertical<3>
\transboxin<4>
\transboxout<5>
\transdissolve<6>[duration=0.2]
\transglitter<7>[direction=90]
\transsplitverticalin<8>
\transsplitverticalout<9>
\transsplithorizontalin<10>
\transsplithorizontalout<11>
\transwipe<12>[direction=90]
\end{frame}
% --------------------------------------------------- Slide --
\section{Adding Notes}
% ------------------------------------------------------------
\begin{frame}
\begin{itemize}
\item<1-> Eggs
\item<2-> Plants
\note[item]<2>{Tell joke about plants.}
\note[item]<2>{Make it short.}
\item<3-> Animals
\end{itemize}
\end{frame}
% % --------------------------------------------------- Slide --
% \begin{frame}
%
% \end{frame}
% ------------------------------------------------------------
\begin{thebibliography}{10}
\bibitem{Goldbach1742}[Goldbach, 1742]
Christian Goldbach.
\newblock A problem we should try to solve before the ISPN '43 deadline,
\newblock \emph{Letter to Leonhard Euler}, 1742.
\end{thebibliography}