]> git.lyx.org Git - lyx.git/blob - src/tex2lyx/test/beamer.tex
More requires --> required, for C++2a.
[lyx.git] / src / tex2lyx / test / beamer.tex
1 \documentclass[english]{beamer}
2 \usepackage[T1]{fontenc}
3 \usepackage[latin9]{inputenc}
4
5 \usepackage{babel}
6
7 \usetheme[left,width=3.45em]{Berkeley}
8
9 \begin{document}
10
11 \title{Presentations with Beamer}
12
13 \subtitle{An Introduction to the Basics}
14
15 \author{John Doe}
16
17 \date{Version~2.3}
18
19 \maketitle
20
21 \begin{frame}
22
23 \frametitle<presentation>{Contents}
24
25 \tableofcontents
26 \end{frame}
27
28 \section{Purposes}
29
30 \begin{frame}[<+->]{Purpose of the Beamer class}
31
32 With the \structure{Beamer} class, you can produce presentation slides,
33 which
34 \begin{itemize}
35 \item are visually highly customizable
36 \item can be very well structured
37 \item can be constructed step-by-step (``overlay'' concept)
38 \item may contain different navigation paths (note that the slides contain
39 all sorts of hyperlinks)
40 \item use \LaTeX 's superb output quality
41 \item might embed multimedia content (audio, video)
42 \item can easily be transformed to accompanying material (such as an article-like
43 handout)
44 \item and much more \ldots{}
45 \end{itemize}
46 \end{frame}
47
48 \begin{frame}{Purpose of this presentation}
49
50 This presentation
51 \begin{itemize}[<+->]
52 \item describes some basic features of \structure{Beamer}
53 \item especially how they can be used
54 \end{itemize}
55 For more general and comprehensive information on \structure<presentation>{Beamer}
56 itself, please refer to the extensive class manual \cite{beamer-ug}
57 \end{frame}
58
59 \section*{Segments of a presentation}
60
61 \begin{frame}{The global structure}
62
63 A presentation usually consists of
64 \begin{itemize}
65 \item<+-> a title page
66 \item<+-> slides that might be grouped to sections/parts
67 \item[extra]<+-> an appendix with additional information, such as a bibliography
68 \end{itemize}
69 We describe these global segments in what follows.
70 \end{frame}
71
72 \begin{frame}{The title page}
73
74 A title page is constructed by the layouts \structure{Title},
75 \structure{Subtitle}, \structure<2>{Author}, \structure{Institute},
76 \structure{Date} and \structure{TitleGraphic}. 
77 \begin{itemize}
78 \item None of these elements is mandatory, but at least one must be given 
79 \item The order of insertion does not matter (the real order is defined
80 in the \structure{Beamer} theme)
81 \item For \structure{Title}, \structure{Subtitle}, \structure{Author},
82 \structure{Institute} and \structure{Date}, you can define ``short''
83 forms via \alert{Insert \textrightarrow Short Title\slash Date\slash\ldots}
84 These are used in the sidebar\slash heading (given the theme actually
85 provides a sidebar\slash heading)
86 \item If you select \structure{Title (Plain Frame)} instead of \structure{Title},
87 the title page will have no sidebar or heading
88 \end{itemize}
89 \end{frame}
90
91 \begin{frame}<1-2>[label=myframe]{Frames can be repeated}
92
93 Frames can be repeated fully or only in terms of selected sub-slides,
94 multiple times at any later point of the presentation.
95
96 You just need to give the respective frame a label name via the frame
97 option ``label'' (as done here).
98
99 \pause{}
100
101 Then you can repeat this frame by means of the \structure{AgainFrame}
102 layout later in the presentation. Just enter the label name in the
103 \structure{AgainFrame} layout and specify, if required, which sub-slides
104 you want to be repeated via \alert{Insert \textrightarrow Overlay Specifications}
105 (again, see below for the concept of ``overlays'').
106 \begin{proof}<3>
107 \alert{Here's the proof!} (This text is only shown on sub-slide
108 3 which is itself only shown when this frame is repeated later on)
109 \end{proof}
110
111 \end{frame}
112
113 \begin{frame}{Keeping frames together}
114
115 \framesubtitle{Use nesting!}
116 \begin{itemize}
117 \item Note that all frame content, if the style is not \structure{Frame},
118 must be nested to the frame environment (via \alert{Edit \textrightarrow Increase List Depth}
119 or \textsf{Alt+Shift+Right}). This is done automatically if you
120 insert new frame paragraphs.
121 \item Nested content is marked by a red bar in the margin of the LyX workarea
122 \end{itemize}
123 \end{frame}
124 \begin{itemize}
125 \item Non-nested content (such as this) will also be displayed in the presentation
126 (on a separate slide), but not properly aligned
127 \item So please avoid this
128 \end{itemize}
129
130 \begin{frame}{Separating frames}
131
132 \noindent Consecutive frames have to be separated from each other.
133 This is done by means of the \structure{\noindent Separator} inset,
134 which can be produced by hitting return in an empty Standard paragraph
135 right below the frame (see UserGuide, sec.~3.4.6).
136 \begin{block}{Tip}
137
138 There is a simple and much more convenient way to start a new frame:
139 Issue \alert{Insert \textrightarrow Separated Frame Below} (\textsf{undefiniert}
140 if you are in a non-nested \structure{Frame} paragraph, or \textsf{Alt+A Shift+Return},
141 respectively, if you are in a nested paragraph within the frame).
142 If you are in the frame heading, \alert{Insert \textrightarrow Separated Frame Above}
143 inserts a new, properly separated frame above the current one!
144 \end{block}
145 \end{frame}
146
147 \againframe<3>{myframe}
148
149 \begin{frame}[plain]{Special frame types}
150
151 LyX provides two special frame types:
152 \begin{enumerate}
153 \item \structure{Frame (plain)} is a frame without a sidebar/header (such
154 as this one). This is useful for slides with much content\slash wide
155 tables
156 \item \structure{Frame (fragile)} is to be used if the frame consists of
157 ``fragile'' content, especially verbatim stuff such as program listings
158 \end{enumerate}
159 If you want a fragile plain frame, pass the option ``plain'' to
160 a fragile frame or the option ``fragile'' to a plain frame.
161 \end{frame}
162
163 \begin{frame}{Re-arranging frames}
164 \begin{block}{Tip}
165
166 Did you know that you can easily move and re-arrange whole frames
167 via the outliner (\alert{View \textrightarrow Outline Pane})?
168
169 Also, you can navigate to a specific frame via the \alert{Navigate}
170 menu!
171 \end{block}
172 \end{frame}
173
174 \section<article>*{The overlay concept}
175
176 \begin{frame}{What are overlays?}
177
178 Basically, the overlay concept allows to change the slide content
179 dynamically. You can uncover things/text piecewise, fade out content,
180 highlight things, replace text, images etc.
181
182 \pause{}
183 \begin{itemize}[<+->]
184 \item Overlays are useful to build up slides as you speak
185 \item They help you to shift your audience's focus on specific things
186 \item And they help your audience to follow you
187 \item So use overlays! \alert<6>{Really, use them!}
188 \end{itemize}
189 \end{frame}
190 %
191 \begin{frame}{Overlay types}
192
193 \structure{Beamer} provides many different overlay types. The most
194 important ones are:
195 \begin{description}
196 \item [{Hidden~content:}] Stuff that is completely invisible up to a point
197 \item [{Covered~content:}] Stuff that is faded out (not completely invisible)
198 \item [{Highlighted~content:}] Stuff that is somehow emphasized at a certain
199 point
200 \end{description}
201 We give examples for these types in what follows, but begin with some
202 general remarks on overlay possibilities
203 \end{frame}
204
205 \begin{frame}{General overlay/action possibilities}
206
207 Many \structure{Beamer} elements provide overlay settings. Basically,
208 you can define on which sub-slide(s) a given content appears (``2'',
209 ``2-4'', ``3-'', ``1,3'' etc.), or in which output mode (``presentation'',
210 ``article'' etc.)
211 \begin{itemize}
212 \item In LyX, these settings are generally accessible via \alert{Insert \textrightarrow Overlay Specifications}
213 or \alert{Insert \textrightarrow Action Specifications}
214 \end{itemize}
215 \begin{overprint}
216 \onslide<2> 
217 \begin{definition}
218 ``Action'' is a more general concept, which does not only include
219 what we have called ``overlays'' (``on which sub-slide{[}s{]} is
220 this to be shown\slash hidden\slash highlighted''), but also tasks
221 such as ``only show this in the presentation, not on the handout''
222 or ``show this on the second screen only'' (so-called ``modes'').
223 \end{definition}
224
225 \onslide<3> 
226 \begin{alertblock}{Note to the \LaTeX{} aficionados}
227
228 The mentioned overlay/action settings conform to those command/environment
229 options embraced by\alert{\ <\ldots >} and \alert{{[}<\ldots >{]}}
230 in the \LaTeX{} output.
231
232 Note that LyX adds those braces on export, so you must not enter
233 them yourself. In other words, enter ``1'' or ``+-'' to the overlay/action
234 insets, not ``<1>'' or ``{[}<+->{]}''!
235 \end{alertblock}
236 \end{overprint}
237 \end{frame}
238 %
239 \begin{frame}{An example}
240
241 Take for example a quote. In a \structure{Quote} environment, you
242 can specify the overlay settings via \alert{Insert \textrightarrow Overlay Specifications}.
243 If you do this and enter ``2'', the quote will only appear on (sub-)slide
244 2:
245 \begin{quote}<2>
246 Fear no more the heat o\textquoteright{} the sun
247
248 Nor the furious winter\textquoteright s rages
249
250 Thou thy worldly task hast done
251
252 Home art gone, and ta\textquoteright en thy wages
253 \end{quote}
254 This is how the concept works, basically.
255 \end{frame}
256 %
257 \begin{frame}{Covering vs. hiding}
258
259 The difference between ``covering'' and ``hiding'' is that hidden
260 content is treated as if it isn't there, while covered content is
261 just covered (and the space is reserved). If we would have hidden
262 the quote on the last slide and not covered, it would only have taken
263 space on appearance:
264 \begin{quote}<only@2>
265 Fear no more the heat o\textquoteright{} the sun
266
267 Nor the furious winter\textquoteright s rages
268
269 Thou thy worldly task hast done
270
271 Home art gone, and ta\textquoteright en thy wages
272 \end{quote}
273
274 You can see how this text moves when the quote is un-hidden.
275 \end{frame}
276 %
277 \begin{frame}{Coverage degrees}
278
279 \setbeamercovered{transparent}
280
281 \structure{Beamer} offers several degrees of ``coverage'', which
282 can be set via the command \alert{\textbackslash setbeamercovered}
283 either globally (for the whole presentation) or locally (e.\,g. for
284 a single frame, as here). By default, content is completely covered.
285 In ``transparent'' mode, you can see covered text greyed-out:
286 \begin{quote}<2>
287 Fear no more the heat o\textquoteright{} the sun
288
289 Nor the furious winter\textquoteright s rages
290
291 Thou thy worldly task hast done
292
293 Home art gone, and ta\textquoteright en thy wages
294 \end{quote}
295 Check the \structure{Beamer} manual for more possibilities.
296 \end{frame}
297 %
298 \begin{frame}{Default overlay/action specifications vs.\\
299 (normal) overlay/action specifications}
300 \begin{itemize}
301 \item For some environments (such as lists and also frames), you can set
302 ``default specifications'' additionally to normal overlay/action
303 specifications (or in the case of lists: ``overlay specifications''
304 for the whole list and ``item overlay specifications'' for singular
305 items)
306 \item Default specifications apply to all content of the given environment,
307 if not individually specified otherwise
308 \item They use a placeholder syntax. E.\,g., ``+(1)-'' will uncover all
309 items in a list step by step (with a start offset of 1) if they have
310 no individual item specification:
311 \begin{itemize}[<+(1)->]
312 \item One
313 \item Two
314 \item Three
315 \item<1-> Always
316 \end{itemize}
317 \end{itemize}
318 Please consult the \structure{Beamer} manual for details on this
319 syntax.
320
321 \end{frame}
322 %
323 \begin{frame}[<+->]{Default overlay/action specifications vs.\\
324 (normal) overlay/action specifications}
325
326 \noindent This frame uses a specific default overlay specification
327
328 which causes each overlay-aware paragraph \ldots{}
329 \begin{itemize}
330 \item \ldots{} or list item \ldots{}
331 \item \ldots{} to appear \ldots{}
332 \item \ldots{} on a subsequent sub-slide \ldots{}
333 \end{itemize}
334 \begin{block}{A block}
335
336 \ldots{} one after the other
337 \end{block}
338 \end{frame}
339 %
340 \begin{frame}[<alert@+>]{Default overlay/action specifications vs.\\
341 (normal) overlay/action specifications}
342
343 \noindent And this frame uses a specific default overlay specification
344 \ldots{}
345 \begin{itemize}
346 \item \ldots{} which causes each overlay-aware list item \ldots{}
347 \item \ldots{} to be highlighted \ldots{}
348 \item \ldots{} on respective sub-slides
349 \end{itemize}
350 \end{frame}
351 %
352 \begin{frame}{Pause}
353
354 The \structure{Pause} layout lets you mark a point where all following
355 content will be covered (by default for one slide, with regard to
356 the content preceding the pause):
357
358 \pause{}
359
360 After first pause
361
362 \pause{}
363
364 After second pause
365
366 \pause[2]{}
367
368 By default, consecutive pauses also end consecutively. 
369
370 Via \alert{Insert \textrightarrow Pause Number}, however, you can specify
371 a specific sub-slide at which the given pause ends, independent from
372 the number of pauses inserted before this one.
373 \end{frame}
374 %
375 \begin{frame}{Paragraph-wide overlays}
376
377 \structure{Beamer} and LyX provide you with paragraph layouts whose
378 purpose it is to show/hide whole paragraphs or sequences of paragraphs
379 on specific slides. These are particularly:
380 \begin{uncoverenv}<2->
381
382 The \structure{Uncovered} layout which uncovers all content on the
383 specified slides \ldots{}
384 \begin{itemize}
385 \item \ldots{} including nested paragraphs of other layout.
386 \end{itemize}
387 \end{uncoverenv}
388
389 \begin{onlyenv}<3->
390
391 The \structure{Only} layout which un-hides content (note again how
392 the surrounding text ``moves'' when this gets visible).
393 \end{onlyenv}
394
395 \begin{overprint}
396 \onslide<4> 
397
398 And the \structure{Overprint} environment which lets you enter \ldots{}
399 \onslide<5> 
400
401 \ldots{} alternative text taking a specific space on specified slides.
402
403 \end{overprint}
404 as demonstrated here.
405 \end{frame}
406 %
407 \begin{frame}{Inline overlays}
408
409 \setbeamercovered{transparent}
410
411 \structure{Beamer} also supports inline overlays for text parts (as
412 opposed to whole paragraphs), which are accessible via \alert{Edit \textrightarrow Text Style}
413 in LyX:
414 \begin{itemize}
415 \item You can \structure{uncover} \uncover<2->{text} on specific slides
416 \item You can make \visible<3->{text} \structure{visible} (which makes
417 a difference to ``uncover'' only with ``transparent'' coverage
418 setting, as used locally on this slide)
419 \item You can show \only<4->{text }\structure{only} on specific slides
420 \item You can make \invisible<5->{text} \structure{invisible}
421 \item And you can show \alt<6->{different}{\structure{alternative}} text
422 \end{itemize}
423 As for the paragraph layouts, the overlay settings can be accessed
424 via the \alert{Insert} menu.
425 \end{frame}
426 %
427 \begin{frame}{Overlay-aware commands}
428
429 Many ``inline'' commands (also to be found at \alert{Edit \textrightarrow Text Style})
430 are overlay-aware. 
431 \begin{itemize}
432 \item Thus, you can make for instance text on specific slides \emph<2>{emphasized},
433 \textbf<3>{bold}, shown in \alert<4>{alert} or \structure<5>{structure}
434 color.
435 \end{itemize}
436 \begin{block}<6>{Tip}
437
438 Use these Emphasize and Bold insets (instead of the usual respective
439 font settings) also if you do not need overlay specifications. Due
440 to the way emphasized and bold is defined in \structure{Beamer},
441 normal emphasizing and boldface can lead to \LaTeX{} errors, e.\,g.
442 when used in section headings.
443 \end{block}
444 \end{frame}
445
446 \section{Specific environments}
447 \begin{frame}{Specific environments}
448
449 Specific environments, particularly suited for presentations are:
450 \begin{itemize}
451 \item Diverse ``blocks''
452 \item Theorem-style environments
453 \item Columns
454 \end{itemize}
455 We sketch them briefly in what follows.
456 \end{frame}
457 %
458 \begin{frame}{Blocks}
459
460 Blocks can contain all sorts of information. We used them here for
461 ``tips'' and ``hints''. The class provides 3 pre-defined blocks
462 with different look:
463 \begin{block}<2->{Block}
464
465 A general-purpose block
466 \end{block}
467 \begin{exampleblock}<3->{Example Block}
468
469 A block for ``examples''
470 \end{exampleblock}
471 \begin{alertblock}<4->{Alert Block}
472
473 And an ``alert'' block for important remarks.
474 \end{alertblock}
475 \end{frame}
476 %
477 \begin{frame}{Handling Blocks}
478 \begin{itemize}
479 \item In LyX, blocks have a similar user interface to frames, which means
480 that
481 \begin{itemize}
482 \item Content inside blocks needs to be nested (if the paragraph layout
483 is not \structure{Block})
484 \item Consecutive blocks of the same type must be separated by the \structure{Separator}
485 paragraph style
486 \begin{block}<only@2>{Tip}
487
488 Use \alert{Edit \textrightarrow Start New Environment} (\textsf{undefiniert})
489 to quickly start a new block from within a previous block!
490 \end{block}
491 \end{itemize}
492 \item Blocks are overlay-aware
493 \end{itemize}
494 \end{frame}
495 %
496 \begin{frame}{Theorem-style environments}
497
498 \framesubtitle{(Theorem, Corollary, Definition, Definitions, Example, Examples,
499 Fact, Proof)}
500
501 Theorems look similar to blocks in the output, but they have a fixed
502 title (depending on the type). 
503 \begin{theorem}
504 This is a theorem!
505 \end{theorem}
506
507 \begin{fact}
508 This is a fact!
509 \end{fact}
510
511
512 \pause{}
513
514 Via \alert{Insert \textrightarrow Additional Theorem Text}, you can add
515 some extra text to this fixed title
516 \begin{example}[a bad one!]
517
518 An example with additional text (brackets added automatically)
519 \end{example}
520
521 \end{frame}
522 %
523 \begin{frame}{Columns}
524
525 Sometimes it is useful to divide a presentation into columns
526 \begin{columns}[t]
527
528 \column{.4\textwidth}
529
530 To do this, first select \structure{Columns} (note the plural) to
531 start the columns
532
533 \pause{}
534
535 \column{.4\textwidth}
536
537 And then, in the following paragraph, select \structure{Column} (singular)
538 to start a specific column
539 \end{columns}
540
541
542 \pause{}
543
544 \medskip{}
545
546 Note:
547 \begin{itemize}
548 \item In the \structure{Column} (singular) environment, you need to specify
549 the width using \LaTeX{} syntax (but also something like ``3.5cm''
550 will work)
551 \item Any (singular) \structure{Column} must be nested to the (plural)
552 \structure{Columns}. Likewise, column content can be any paragraph
553 style that is nested to a singular \structure{Column}
554 \end{itemize}
555 \end{frame}
556
557 \section{Short remarks on modes}
558 \begin{frame}{Modes}
559
560 In \structure{Beamer} terms, a ``mode'' is a specific output route.
561 There are several modes for different purposes. We just want to highlight
562 three:
563 \begin{enumerate}
564 \item The ``beamer'' mode
565 \item The ``presentation'' mode
566 \item The ``article'' mode
567 \end{enumerate}
568 The beamer mode is the default. Unless explicitly specified otherwise,
569 your \structure{Beamer} document is in ``beamer'' mode.
570 \end{frame}
571 %
572 \begin{frame}<presentation>{Switching Modes}
573
574 However, you can switch document parts, frames, headings and all ``action''-aware
575 environments to a different mode. For instance, we have switched this
576 frame to ``presentation'' mode.
577 \begin{itemize}
578 \item What does this mean?
579 \begin{itemize}
580 \item It means that this frame will only be visible in the presentation,
581 not in the accompanying ``article'', if you produce such an article
582 (we will elaborate on this a bit below)
583 \end{itemize}
584 \end{itemize}
585 \end{frame}
586 %
587 \begin{frame}<article>{Switching Modes}
588
589 This frame will not be visible in the presentation, but only in the
590 article, since it is in ``article'' mode.
591 \end{frame}
592 %
593 \begin{frame}{So what?}
594
595 This is actually pretty useful! You can set up a single document and
596 produce both a presentation and \textendash{} using the article mode
597 \textendash{} a handout. 
598 \begin{itemize}
599 \item And we mean a \emph{real}, useful handout, not one of those scaled
600 slide printouts that are so common nowadays (but if you insist, you
601 can produce one of those as well)
602 \item Modes allow you to add extra text to the handout or hide parts from
603 it
604 \item You can use for instance different graphics for the presentation and
605 the handout
606 \item and so on \ldots{}
607 \end{itemize}
608 \end{frame}
609 %
610 \begin{frame}{Examples}
611
612 As said, many elements are mode-aware. 
613 \begin{itemize}
614 \item You can show particular text \only<presentation>{only in the presentation}\only<article>{only in the article}
615 via \alert{\noindent Edit \textrightarrow Text Style \textrightarrow Only}
616 \end{itemize}
617 \mode<article>{\begin{itemize}
618 \item Or put all sorts of complex contents via \alert{Insert \textrightarrow Custom Insets \textrightarrow ArticleMode}
619 in an inset that will only be output in article mode
620 \end{itemize}
621 }\mode<presentation>{\begin{itemize}
622 \item Or put all sorts of complex contents via \alert{Insert \textrightarrow Custom Insets \textrightarrow PresentationMode}
623 in an inset that will only be output in presentation mode
624 \end{itemize}
625 }
626 \begin{itemize}
627 \item Or you can define that an \emph<presentation>{emphasizing} should
628 only apply to the presentation, \textbf<article>{a bold face} only
629 to article
630 \item You can also show section headings or frame titles\slash subtitles
631 only in the presentation\slash article (like we do for the ``Contents''
632 and ``References'' frame titles in this presentation)
633 \item And much more of this sort \ldots{}
634 \end{itemize}
635 \end{frame}
636 %
637 \begin{frame}{Setting up an article}
638
639 Setting up a beamer article with LyX is easy.
640 \begin{itemize}
641 \item Just create a new document with the class \structure{\noindent Beamer Article (Standard Class)}
642 or \structure{\noindent Beamer Article (KOMA-Script)}
643 \item Then add the presentation to this document as a child (via \alert{Insert \textrightarrow File \textrightarrow Child Document\ldots})
644 \item And that's it. Now you can produce the handout and the presentation
645 by compiling one of these two documents, while you only need to edit
646 one, namely the presentation
647 \end{itemize}
648 Check out the accompanying beamer-article example document for this
649 presentation. You can find it in the same folder as this document.
650 \end{frame}
651
652 \section{Changing the look}
653 \begin{frame}{Themes}
654 \begin{itemize}
655 \item \structure{Beamer} presentations are themeable. Themes determine
656 the colors used, the macro structure (use of sidebars, headlines etc.),
657 the fonts, the look of list items, blocks and in general the whole
658 look and feel of a presentation
659 \item \structure{Beamer} itself ships a number of different-looking themes
660 to chose from (we use the ``Berkeley'' theme in this presentation;
661 see \alert{Document \textrightarrow Settings \textrightarrow LaTeX~Preamble} for
662 how we activated and slightly tweaked the theme)
663 \item In addition to this standard set, you can get more themes from \href{http://www.ctan.org}{CTAN}
664 and other places at the Internet
665 \item If you still are not satisified or if you need a theme matching to
666 your University's or company's corporate design, the \structure{Beamer}
667 manual \cite{beamer-ug} explains how you can setup your own theme
668 \end{itemize}
669 \end{frame}
670 %
671 \begin{frame}{Themes can be modified}
672
673 But you do not need to write a theme from scratch if you want to alter
674 the look.
675 \begin{itemize}
676 \item Existing themes can be modified both in details and in major areas
677 (such as the coloring)
678 \item Consult the \structure{Beamer} manual \cite{beamer-ug} for details
679 \end{itemize}
680 \end{frame}
681
682 \section{And more \ldots}
683 \begin{frame}{\ldots{} much more!}
684
685 Note that \structure{Beamer} can do much more than we have described
686 here. The \structure{Beamer} manual \cite{beamer-ug} provides a
687 comprehensive documentation.
688
689 Also, have a look at the \structure{Beamer} examples and templates
690 shipped with LyX!
691 \end{frame}
692
693 \appendix
694
695 \section{Appendix}
696
697 \begin{frame}
698
699 \frametitle<presentation>{References}
700 \begin{thebibliography}{1}
701 \bibitem{beamer-ug}Tantau, Till et al.:\newblock The beamer class.
702 \url{https://ctan.org/tex-archive/macros/latex/contrib/beamer/doc/beameruserguide.pdf}.
703 \end{thebibliography}
704 \end{frame}
705
706 \end{document}