latex, beamer tikz und co. - liinthw/vl-latex-co/k-16-beamer-statik-folien.pdf · das beamer paket...

26
L A T E X, beamer, tikz und Co. L A T E X, beamer, tikz und Co. 16. Das beamer Paket – statische Aspekte Thomas Worsch Fakultät für Informatik Karlsruher Institut für Technologie Wintersemester 2017/2018 1 / 26

Upload: others

Post on 04-Oct-2019

25 views

Category:

Documents


0 download

TRANSCRIPT

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