LATEX, beamer tikz und Co. - liinthw/vl-latex-co/k-16-beamer-statik-folien.pdf · Das beamer Paket...
Transcript of LATEX, beamer tikz und Co. - liinthw/vl-latex-co/k-16-beamer-statik-folien.pdf · Das beamer Paket...
LATEX, beamer, tikz und Co.
LATEX, beamer, tikz und Co.16. Das beamer Paket – statische Aspekte
Thomas Worsch
Fakultät für InformatikKarlsruher Institut für Technologie
Wintersemester 2017/2018
1 / 26
Das beamer Paket – statische Aspekte
Prinzipielles
Spezielle Frames für globale statische StrukturVarianten der section DarstellungenVarianten der subsection Darstellungenautomatisches Einfügen von Inhaltsverzeichnissen
Lokale statische Struktur von Frames
2 / 26
Das beamer Paket – statische Aspekte
Prinzipielles
Überblick
Prinzipielles
Spezielle Frames für globale statische Struktur
Lokale statische Struktur von Frames
3 / 26
Das beamer Paket – statische Aspekte
Prinzipielles
Gute Vortragsfolien
I sind sehr schwer zu machenI siehe z. B. die Foliensätze
I von Dilbert unter http://dilbert.com/strip/2000-02-27I von Friedemann Ma�ern unter http://www.vs.inf.ethz.ch/
publ/slides/seminarvortraege.pdfI von Andreas Zeller unter http:
//www.st.cs.uni-saarland.de/zeller/vortrag.pdf
4 / 26
Das beamer Paket – statische Aspekte
Prinzipielles
�ellen
I TEXLive und CoI KIT beamer theme:
http://intranet.kit.edu/downloads/KIT-Vorlagen-Folien_2016.zip
5 / 26
Das beamer Paket – statische Aspekte
Prinzipielles
Benutzung
I „ganz oben“: \documentclass{beamer}evtl. Optionen, z. B.I \documentclass[xcolor=table]{beamer}
I reicht die table -Option an xcolor durch
I \documentclass[ 〈Ausrichtung〉 ]{beamer}I t Framerumpf obenI c Framerumpf vertikal zentriert
I \documentclass[ 〈Seitenverhältnis〉 ]{beamer}I für weitere Optionen durchsuche man die Dokumentation nach
dem Wort documentclass
I in der Präambel evtl.: \usetheme{ 〈beamer theme〉 }I z. B. \usetheme{KIT}I es gibt viele 〈beamer theme〉s: siehe beamer manual, Kapitel 15
6 / 26
Das beamer Paket – statische Aspekte
Prinzipielles
Strukturen
I globale statische logische StrukurI Aufbau der �elldatei
I globale dynamische StrukurI teils durch die statische Struktur festgelegtI teils durch die Reihenfolge der „Knopfdrücke“
I lokale statische logische StrukurI lokale dynamische Strukur
I StileI für die diversen StrukturelementeI für die diversen Layoutelemente
7 / 26
Das beamer Paket – statische Aspekte
Prinzipielles
Globale statische Strukur
vereinfachte Darstellung:
I beamer-Präsentation strukturiert durchI eine evtl. leere Folge von \section Befehlen undI danach jeweils eine evtl. leere Folge von \subsection Befehlen
I (danach jeweils) eine Folge von frame -UmgebungenI Jede frame -Umgebung beinhaltet
I optional \frametitle{ 〈Überschrift〉 }I optional \framesubtitle{ 〈Unterüberschrift〉 }I eine Folge
von slides bzw. overlays, spezifiziert durchI \pause Kommandos undI < 〈Overlay Spezifikationen〉 >
8 / 26
Das beamer Paket – statische Aspekte
Spezielle Frames für globale statische Struktur
Überblick
Prinzipielles
Spezielle Frames für globale statische StrukturVarianten der section DarstellungenVarianten der subsection Darstellungenautomatisches Einfügen von Inhaltsverzeichnissen
Lokale statische Struktur von Frames
9 / 26
Das beamer Paket – statische Aspekte
Spezielle Frames für globale statische Struktur
\titlepage\begin{frame}
\titlepage\end{frame}
setzt Autor, Titel, etc. wie in der Prämbel angegeben
10 / 26
Das beamer Paket – statische Aspekte
Spezielle Frames für globale statische Struktur
\tableofcontents
I einfache Anwendung:\begin{frame}
\tableofcontents\end{frame}zeigt hierarchisch alle Abschni�s- undUnterabschni�süberschriften
I Varianten für eingeschobene InhaltsverzeichnisseI mit Abschwächung/Auslassung nichtaktueller Teile
11 / 26
Das beamer Paket – statische Aspekte
Spezielle Frames für globale statische Struktur
Varianten der section Darstellungen
Abschni�e in eingeschobenen Inhaltsverzeichnissensectionstyle
\tableofcontents[sectionstyle=show/shaded]erzeugt für vorliegende Präsentation
Prinzipielles
Spezielle Frames für globale statische StrukturVarianten der section DarstellungenVarianten der subsection Darstellungenautomatisches Einfügen von Inhaltsverzeichnissen
Lokale statische Struktur von Frames
12 / 26
Das beamer Paket – statische Aspekte
Spezielle Frames für globale statische Struktur
Varianten der section Darstellungen
Abschni�e in eingeschobenen InhaltsverzeichnissenSyntax für sectionstyle
\tableofcontents[sectionstyle= 〈current sec〉 / 〈other secs〉 ]
Optionen für 〈current sec〉 und 〈other secs〉
I showI shadedI hide
13 / 26
Das beamer Paket – statische Aspekte
Spezielle Frames für globale statische Struktur
Varianten der section Darstellungen
Abschni�e in eingeschobenen Inhaltsverzeichnissensectionstyle: albernes Beispiel
\tableofcontents[sectionstyle=shaded/show]erzeugt für vorliegende Präsentation
Prinzipielles
Spezielle Frames für globale statische StrukturVarianten der section DarstellungenVarianten der subsection Darstellungenautomatisches Einfügen von Inhaltsverzeichnissen
Lokale statische Struktur von Frames
14 / 26
Das beamer Paket – statische Aspekte
Spezielle Frames für globale statische Struktur
Varianten der section Darstellungen
Abschni�e in eingeschobenen Inhaltsverzeichnissensectionstyle: zweites, etwas weniger albernes Beispiel
\tableofcontents[sectionstyle=show/hide]erzeugt für vorliegende Präsentation
Spezielle Frames für globale statische StrukturVarianten der section DarstellungenVarianten der subsection Darstellungenautomatisches Einfügen von Inhaltsverzeichnissen
15 / 26
Das beamer Paket – statische Aspekte
Spezielle Frames für globale statische Struktur
Varianten der subsection Darstellungen
Unterabschni�e in eingeschobenen Inhaltsverzeichnissensubsectionstyle
\tableofcontents[subsectionstyle=show/shaded/hide]erzeugt für vorliegende Präsentation
Prinzipielles
Spezielle Frames für globale statische StrukturVarianten der section DarstellungenVarianten der subsection Darstellungenautomatisches Einfügen von Inhaltsverzeichnissen
Lokale statische Struktur von Frames
16 / 26
Das beamer Paket – statische Aspekte
Spezielle Frames für globale statische Struktur
Varianten der subsection Darstellungen
Unterabschni�e in eingeschobenen InhaltsverzeichnissenSyntax von subsectionstyle
\tableofcontents[subsectionstyle= 〈current sub〉 /〈other subs in current sect〉 / 〈other subs in other sects〉 ]
Optionen für 〈current sub〉, 〈other subs in current sect〉 und〈other subs in other sects〉
I showI shadedI hide
17 / 26
Das beamer Paket – statische Aspekte
Spezielle Frames für globale statische Struktur
Varianten der subsection Darstellungen
Unterabschni�e in eingeschobenen Inhaltsverzeichnissen
\tableofcontents[sectionstyle=show/shaded,subsectionstyle=show/shaded/hide]
erzeugt für vorliegende Präsentation
Prinzipielles
Spezielle Frames für globale statische StrukturVarianten der section DarstellungenVarianten der subsection Darstellungenautomatisches Einfügen von Inhaltsverzeichnissen
Lokale statische Struktur von Frames
18 / 26
Das beamer Paket – statische Aspekte
Spezielle Frames für globale statische Struktur
automatisches Einfügen von Inhaltsverzeichnissen
Eingeschobene Inhaltsverzeichnisseautomatisch erzeugt
\AtBeginSection[]{%\begin{frame}
\frametitle{Überblick}\tableofcontents[sectionstyle=show/shaded,
subsectionstyle=show/show/hide]\end{frame} % see line 2 of sec. 12.9 of beamer doc
}
\AtBeginSubsection[]{%\begin{frame}
\frametitle{Überblick}\tableofcontents[sectionstyle=show/shaded,
subsectionstyle=show/shaded/hide]\end{frame} %
}
419 / 26
Das beamer Paket – statische Aspekte
Spezielle Frames für globale statische Struktur
automatisches Einfügen von Inhaltsverzeichnissen
Eingeschobene Inhaltsverzeichnisseautomatisch erzeugt
\AtBeginSection[]{%\begin{frame}<beamer> % do nothing in handouts
\frametitle{Überblick}\tableofcontents[sectionstyle=show/shaded,
subsectionstyle=show/show/hide]\end{frame} %
}
\AtBeginSubsection[]{%\begin{frame}<beamer> % do nothing in handouts
\frametitle{Überblick}\tableofcontents[sectionstyle=show/shaded,
subsectionstyle=show/shaded/hide]\end{frame} %
}20 / 26
Das beamer Paket – statische Aspekte
Lokale statische Struktur von Frames
Überblick
Prinzipielles
Spezielle Frames für globale statische Struktur
Lokale statische Struktur von Frames
21 / 26
Das beamer Paket – statische Aspekte
Lokale statische Struktur von Frames
Aufbau von FramesGrobstruktur
\begin{frame}\frametitle{Überschrift}
\end{frame} %
22 / 26
Das beamer Paket – statische Aspekte
Lokale statische Struktur von Frames
Aufbau von FramesGrobstruktur (2)
\begin{frame}[〈Optionen〉]\frametitle{Überschrift}\framesubtitle{manchmal eine Unterüberschrift?}
\end{frame} %
23 / 26
Das beamer Paket – statische Aspekte
Lokale statische Struktur von Frames
frame Umgebung: Optionen
I fragilezumindest für verbatim Sachen
I plainunterdrückt „das ganze Drumherum“; für große Bilder
I c , tvertikale Ausrichtung(entgegen documentclass Option bzw. Default)
I und noch mehr . . . (zum Teil nicht dokumentiert)
24 / 26
Das beamer Paket – statische Aspekte
Lokale statische Struktur von Frames
Strukturierende Umgebungen
I \begin{itemize} . . . \end{itemize}I \begin{enumerate} . . . \end{enumerate}I \begin{description} . . . \end{description}
I \begin{block}{ 〈Titel〉 } . . . \end{block}I \begin{theorem} . . . \end{theorem}
I und Verwandte wie definition , usw.
I \begin{columns} . . . \end{columns}
25 / 26
Das beamer Paket – statische Aspekte
Lokale statische Struktur von Frames
Umgebung columnsSyntax
äquivalente Varianten:\begin{columns}
\begin{column}{ 〈Breite〉 }. . .
\end{column}\begin{column}{ 〈Breite〉 }
. . .\end{column}
\end{columns}
\begin{columns}\column{ 〈Breite〉 }
. . .
\column{ 〈Breite〉 }. . .
\end{columns}
I z. B. für Text neben Bild . . .I columns , column kennen auch noch Optionen (siehe Doku)
26 / 26