Beamer v příkladech Roman Plch Ústav matematiky a statistiky, PřF MU, Brno Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 1 / 24 Beamer is a wonderful class Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 2 / 24 Beamer is a wonderful class One can make animations Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 2 / 24 Beamer is a wonderful class One can make animations One uses the pause command, for example Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 2 / 24 Beamer is a wonderful class One can make animations One uses the pause command, for example in order to bring in important ideas Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 2 / 24 Beamer is a wonderful class One can make animations One uses the pause command, for example in order to bring in important ideas \begin{itemize} \item Beamer is a wonderful class \pause \item One can make animations \pause \item One uses the \texttt{pause} command \pause \item in order to bring in important ideas \pause \end{itemize} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 2 / 24 jedna Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 3 / 24 jedna dva Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 3 / 24 jedna dva tři Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 3 / 24 jedna dva tři čtyři Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 3 / 24 jedna dva tři čtyři \begin{itemize}[<+->] \item jedna \item dva \item tři \item čtyři \end{itemize} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 3 / 24 Everything Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 4 / 24 Everything has end. Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 4 / 24 Everything that has has end. Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 4 / 24 Everything that has beginning has end. Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 4 / 24 Everything has end. Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 4 / 24 Everything \begin{itemize} \item<1->Everything \item<3-4>that has \item<4>beginning \item<2-5>has end. \end{itemize} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 4 / 24 appear from slide 1 on Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 5 / 24 appear from slide 1 on appears from 2 to slide 4 appears from slide 2 on Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 5 / 24 appear from slide 1 on appears from 2 to slide 4 appears on slide 3 appears from slide 2 on Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 5 / 24 appear from slide 1 on appears from 2 to slide 4 appears from slide 2 on \uncover<1-> {appear from slide 1 on\\} \uncover<2-4> {appears from 2 to slide 4\\} \uncover<3>{appears on slide 3\\} \uncover<2->{appears from slide 2 on\\} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 5 / 24 appear from slide 1 on Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 6 / 24 appear from slide 1 on appears from 2 to slide 4 appear from slide 2 on Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 6 / 24 appear from slide 1 on appears from 2 to slide 4 appear on slide 3 appear from slide 2 on Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 6 / 24 appear from slide 1 on appears from 2 to slide 4 appear from slide 2 on \only<1->{appear from slide 1 on\\} \only<2-4>{appears from 2 to slide 4\\} \only<3>{appear on slide 3\\} \only<2->{appear from slide 2 on\\} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 6 / 24 Language used by Beamer: L TEX Language used by Beamer: LTEX Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 7 / 24 Language used by Beamer: LATEX Language used by Beamer: LATEX Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 7 / 24 Language used by Beamer: LATEX Language used by Beamer: LATEX \begin{itemize} \item Language used by Beamer: L\uncover<2->{A}TEX \item Language used by Beamer: L\only<2->{A}TEX \end{itemize} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 7 / 24 This text will be invisible on slide 2, but not on others slides This text is always visible Beamer Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 8 / 24 This text is always visible Beamer is Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 8 / 24 This text will be invisible on slide 2, but not on others slides This text is always visible Beamer is super Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 8 / 24 This text will be invisible on slide 2, but not on others slides This text is always visible Beamer is super powerful Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 8 / 24 This text will be invisible on slide 2, but not on others slides This text is always visible Beamer is super powerful \invisible<2>{This text will be invisible on slide 2, but not on others slides}\\ This text is always visible\\ \uncover<1->{Beamer} \uncover<2->{is} \uncover<3->{super} \uncover<4->{powerful} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 8 / 24 I am not on slide 3 Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 9 / 24 I am not on slide 3 appears from slide 2 on Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 9 / 24 I am on slide 3 appears from slide 2 on appears from slide 3 to slide 4 appears from slide 3 on Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 9 / 24 I am not on slide 3 appears from slide 2 on appears from slide 3 to slide 4 appears on slide 4 appears from slide 3 on \alt<3>{I am on slide 3\\}{I am not on slide 3\\} \only<2-> {appears from slide 2 on\\} \only<3-4> {appears from slide 3 to slide 4\\} \only<4>{appears on slide 4\\} \only<3->{appears from slide 3 on\\} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 9 / 24 \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.} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 10 / 24 Same effect as the following command. Same effect as the previous command. Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 11 / 24 Same effect as the following command. Same effect as the previous command. Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 11 / 24 Same effect as the following command. Same effect as the previous command. Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 11 / 24 This text is red Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 12 / 24 This text is red Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 12 / 24 This text is red Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 12 / 24 This text is red \alert<1>{This text} \alert<2>{is} \alert<3>{red} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 12 / 24 Robert De Niro Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 13 / 24 Robert De Niro Brian De Palma Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 13 / 24 Robert De Niro Brian De Palma Gerard Depardieu Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 13 / 24 Robert De Niro Brian De Palma Gerard Depardieu Tux Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 13 / 24 Robert De Niro Brian De Palma Gerard Depardieu Tux \begin{itemize} \item <+-| alert@+> Robert De Niro \item <+-| alert@+> Brian De Palma \item <+-| alert@+> Gerard Depardieu \item <+-| alert@+> Tux \end{itemize} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 13 / 24 Some colors ... Green color Great !!! Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 14 / 24 Some colors ... Green color Great !!! Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 14 / 24 Some colors ... Green color Great !!! Some colors ...\\ {\color<2->{green} Green color}\\ Great !!! \end{itemize} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 14 / 24 Everything that has beginning has end. Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 15 / 24 Everything that has beginning has end. Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 15 / 24 Everything that has beginning has end. Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 15 / 24 Everything that has beginning has end. Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 15 / 24 Everything that has beginning has end. \begin{itemize} \item<1-> \alt<1>{\color{blue} Everything}{\color{gray}Everything} \item<1-> \alt<2>{\color{blue} that has}{\color{gray} that has} \item<1-> \alt<3>{\color{blue} beginning}{\color{gray} beginning} \item<1-> \alt<4>{\color{blue} has end.}{\color{gray} has end.} \end{itemize} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 15 / 24 Block title This is a block in blue Alert-block title This is a block in red Example-block title This is a block in green Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 16 / 24 Block title This is a block in blue Alert-block title This is a block in red Example-block title This is a block in green \begin{block}{Block title} This is a block in blue \end{block} \begin{alertblock}{Alert-block title} This is a block in red \end{alertblock} \begin{exampleblock}{Example-block title} This is a block in green \end{exampleblock} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 16 / 24 Theorem A = B. Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 17 / 24 Theorem A = B. \setbeamercolor{uppercol}{fg=white,bg=brown}% \setbeamercolor{lowercol}{fg=black,bg=green}% \begin{beamerboxesrounded}[upper=uppercol,lower=lowercol, shadow=true]{Theorem} $A = B$. \end{beamerboxesrounded} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 17 / 24 Class A B C D X 1 2 3 4 Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 18 / 24 Class A B C D X 1 2 3 4 Y 3 4 5 6 Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 18 / 24 Class A B C D X 1 2 3 4 Y 3 4 5 6 Z 5 6 7 8 Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 18 / 24 Class A B C D X 1 2 3 4 Y 3 4 5 6 Z 5 6 7 8 \begin{tabular}{lcccc} 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} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 18 / 24 Class A X 1 Y 3 Z 5 Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 19 / 24 Class A B X 1 2 Y 3 4 Z 5 6 Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 19 / 24 Class A B C X 1 2 3 Y 3 4 5 Z 5 6 7 Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 19 / 24 Class A B C D X 1 2 3 4 Y 3 4 5 6 Z 5 6 7 8 Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 19 / 24 Class A B C D X 1 2 3 4 Y 3 4 5 6 Z 5 6 7 8 \begin{tabular}{lc<{\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} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 19 / 24 Text v prvním sloupečku. Text v druhém sloupečku. Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 20 / 24 Text v prvním sloupečku. Text v druhém sloupečku. \begin{columns} \begin{column}{5cm} Text v prvním sloupečku. \end{column} \begin{column}{5cm} Text v druhém sloupečku. \end{column} \end{columns} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 20 / 24 Column 1 Header Column 1 Body Text Column 2 Header Column 2 Body Text Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 21 / 24 Column 1 Header Column 1 Body Text Column 2 Header Column 2 Body Text \begin{columns}[t] \column{.5\textwidth} \begin{block}{Column 1 Header} Column 1 Body Text \end{block} \column{.5\textwidth} \begin{block}{Column 2 Header} Column 2 Body Text \end{block} \end{columns} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 21 / 24 Glitter at /Di 315 (default on this slide): \transglitter[direction=315] Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 22 / 24 Glitter at /Di 315 (default on this slide): \transglitter[direction=315] Boxout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \transboxout<2> Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 22 / 24 Glitter at /Di 315 (default on this slide): \transglitter[direction=315] Boxout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \transboxout<2> . . . . . . . . . . . . . . . . . . . . .Boxin: . . . . . . . . . . . . . . . . . . . . .\transboxin<3> Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 22 / 24 Glitter at /Di 315 (default on this slide): \transglitter[direction=315] Boxout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \transboxout<2> . . . . . . . . . . . . . . . . . . . . .Boxin: . . . . . . . . . . . . . . . . . . . . .\transboxin<3> Dissolve transition: \transdissolve<4> Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 22 / 24 Glitter at /Di 315 (default on this slide): \transglitter[direction=315] Boxout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \transboxout<2> . . . . . . . . . . . . . . . . . . . . .Boxin: . . . . . . . . . . . . . . . . . . . . .\transboxin<3> Dissolve transition: \transdissolve<4> Split vertical out: \transsplitverticalout<5> Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 22 / 24 Link bude odkazovat na tuto stránku. Zpět \begin{frame}[label=moje_znacka] Link bude odkazovat na tuto stránku. \hyperlink{zpatky}{\beamerreturnbutton{Zpět}} \end{frame} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 23 / 24 Odkaz na stránku \begin{frame}[label=zpatky] \hyperlink{moje_znacka}{% \beamergotobutton{Odkaz na stránku}} \end{frame} Roman Plch (ÚMS PřF MU, Brno) Beamer v příkladech 24 / 24