LaTeX - gleich setzt's was! - Ein kleiner Einführungskurs ... · LATEX - gleich setzt’s...

Preview:

Citation preview

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEX

LATEX - gleich setzt’s was!Ein kleiner Einführungskurs in LATEX

Teil 6: Präsentationen mit LATEX

Jörg Binnewald (mail@esc-now.de)

März/April 2010Dieses Dokument steht unter der Creative Commons 3.0 BY-SA.

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEX

Inhalt

1 GrundlagenWarum Präsentationen mit LATEX erstellen?Die beamer-KlasseFolien erzeugen

2 Strukturierung der PräsentationDokumentstrukturFolien strukturieren

3 Overlays

4 Anpassung des FolienlayoutsPräsentations-ThemesInner- und Outer-ThemesFarb- und Schrift-Themes

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXGrundlagen

Warum Präsentationen mit LATEX erstellen?

Inhalt

1 GrundlagenWarum Präsentationen mit LATEX erstellen?Die beamer-KlasseFolien erzeugen

2 Strukturierung der PräsentationDokumentstrukturFolien strukturieren

3 Overlays

4 Anpassung des FolienlayoutsPräsentations-ThemesInner- und Outer-ThemesFarb- und Schrift-Themes

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXGrundlagen

Warum Präsentationen mit LATEX erstellen?

Warum Präsentationen mit LATEX erstellen?

komplette Befehlswelt von LATEX mit Formelsatz usw. auch ander Leinwand verfügbarprofessionelle Themes, keine rote Schrift auf grünem Hintergrundo.ä.sehr gute Strukturierung durch verschiedene LATEX-UmgebungenmöglichAusgabe in PDF-Datei, kann auf jedem System betrachtetwerden

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXGrundlagen

Die beamer-Klasse

Inhalt

1 GrundlagenWarum Präsentationen mit LATEX erstellen?Die beamer-KlasseFolien erzeugen

2 Strukturierung der PräsentationDokumentstrukturFolien strukturieren

3 Overlays

4 Anpassung des FolienlayoutsPräsentations-ThemesInner- und Outer-ThemesFarb- und Schrift-Themes

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXGrundlagen

Die beamer-Klasse

Die beamer-Klasse

Für Präsentationen wird die Dokumentklasse beamer verwendet.

Syntax\ documentc l a s s [<Optionen >]{ beamer}

einige Pakete werden automatisch geladen (amsthm, color,hyperref, xcolor)neue Befehle und Umgebungen verfügbar (block, frame, ...)Ausgabe von Text u.a. ist auf Folien zu erzeugen!

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXGrundlagen

Die beamer-Klasse

einige Optionen der beamer-Klasse

Mehrere Optionen werden kommasepariert angegeben.handout unterdrückt Overlays und vom Handout

ausgeschlossene Foliendraft wechselt in Entwurfsmodus (schnelleres Erzeugen des

PDF’s, keine Bilder ...)

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXGrundlagen

Folien erzeugen

Inhalt

1 GrundlagenWarum Präsentationen mit LATEX erstellen?Die beamer-KlasseFolien erzeugen

2 Strukturierung der PräsentationDokumentstrukturFolien strukturieren

3 Overlays

4 Anpassung des FolienlayoutsPräsentations-ThemesInner- und Outer-ThemesFarb- und Schrift-Themes

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXGrundlagen

Folien erzeugen

Erzeugen von Folien

Folien werden mit der frame-Umgebung erzeugt.

Syntax\ beg in { frame }[< Optionen >]{< F o l i e n t i t e l >}{< U n t e r t i t e l >}

<I n h a l t >\end{ f r ame}

Folientitel und Untertitel sind optionale Parameter.Als Inhalt wird normaler LATEX-Code angegeben.Sämtlicher auszugebender Inhalt muss in frame-Umgebungenplaziert werden!Optionen werden kommasepariert angegeben.

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXGrundlagen

Folien erzeugen

einige Optionen der frame-Umgebung

plain unterdrückt Kopf-, Fußzeilen, Navigationen, ... außerFolientitel und Untertitel

t, c, b Ausrichtung des Folieninhalts, entweder oben bündig,mittig (Standard) oder unten bündig

allowframebreaks erlaubt automatische Folienumbrüche, Overlayssind nicht mehr möglich(sollte nur in besonderen Fällen verwendet werden,z.B. für Literaturverzeichnisse)

fragile erlaubt die Verwendung der verbatim-Umgebung undverb-Befehls

label=〈Marker〉 setzt einen Marker um auf die Folie zureferenzieren

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXGrundlagen

Folien erzeugen

Titelfolie

Folgende Befehle stehen für die Titelfolie zur Verfügung (werden inPräambel notiert):

\ title [<Kurztitel>]{<Titel>}

\ subtitle [<Kurztitel>]{<Untertitel>}

\author[<Kurznamen>]{<Autorennamen>} (mehrere Autoren werdendurch \and voneinander getrennt)\ institute [<Kurzbezeichnung>]{<Institut>}

\date[<Kurzdatum>]{<Datum>}

Einige Themes unterstützen die Anzeige von Titel usw. auf jederFolie → dafür kann auch die jeweilige optionale Kurzbezeichnungangegeben werden.

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXGrundlagen

Folien erzeugen

Titelfolie erzeugen

Syntax (in Präambel, Beispiel)\ t i t l e {\LaTeX{} − g l e i c h s e t z t ’ s was !}\ s u b t i t l e { Ein k l e i n e r E i n f ü h run g sk u r s i n \LaTeX}\ autho r [ J . Binnewald ] { Jörg Binnewald }\ date {Mä r z / A p r i l 2010}

Syntax (im Dokument)\ beg in { frame }

\ t i t l e p a g e\end{ f r ame}

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXGrundlagen

Folien erzeugen

Beispiel 1

Syntax\ documentc l a s s {beamer}

\ usepackage [ l a t i n 1 ] { i n p u t e n c }\ usepackage [ T1 ] { f o n t e n c }\ usepackage [ ngerman ]{ babe l }\ usepackage { lmodern } % um S c h r i f t e n mit T1 zu nutzen\ t i t l e { Tes tp rä s e n t a t i o n }\ autho r {Max Mustermann}\ date {\ today }

\ beg in {document}\ beg in { frame }

\ t i t l e p a g e\end{ frame }\ beg in { frame }{ T e s t t i t e l }

H a l l o Welt !\ end{ frame }

\end{document}

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXStrukturierung der Präsentation

Dokumentstruktur

Inhalt

1 GrundlagenWarum Präsentationen mit LATEX erstellen?Die beamer-KlasseFolien erzeugen

2 Strukturierung der PräsentationDokumentstrukturFolien strukturieren

3 Overlays

4 Anpassung des FolienlayoutsPräsentations-ThemesInner- und Outer-ThemesFarb- und Schrift-Themes

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXStrukturierung der Präsentation

Dokumentstruktur

Dokumentstruktur

Syntax\ s e c t i o n [< Kurzbeze ichnung >]{<Ü b e r s c h r i f t >}\ s u b s e c t i o n [< Kurzbeze ichnung >]{<Unterü b e r s c h r i f t >}

mit section und subsection Präsentationen gliederndie Befehle erzeugen keine Ausgabe, nur einen Eintrag insInhaltsverzeichnis und in eventuelle Navigationselemente desverwendeten Themesoptionale Kurzbezeichnung wird in Theme-Navigationselementenangezeigt\section∗ und \subsection∗ erzeugen keinen Eintrag imInhaltsverzeichnis

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXStrukturierung der Präsentation

Dokumentstruktur

Parts

Lange Präsentationen können zusätzlich noch in Parts eingeteiltwerden.

Syntax\ p a r t [< Kurzbeze ichnung >]{<Part−Bezeichnung >}

\part erzeugt keine Ausgabe, eine Ausgabe kann abgerufenwerden durch:

\ insertpart fügt Part-Bezeichnung ein\ insertshortpart fügt Kurzbezeichnung ein\partpage erzeugt ähnlich zu \ titlepage eine Titelfolie für denaktuellen Part

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXStrukturierung der Präsentation

Dokumentstruktur

Beispiel 2

Syntax...

\ p a r t { Mathemat i scher Fo rme l s a t z }\ beg in { frame }

\ pa r tpage\end{ f r ame}\ s e c t i o n {Mathe und \LaTeX}\ s u b s e c t i o n {\AmS−\LaTeX}\ beg in { frame }{\AmS−\LaTeX}

. . .\end{ f r ame}

...

AusgabeAusgabe einerÜbersichtsfolie zumneuen PartEintrag der neuenSection und Subsectionins InhaltsverzeichnisAusgabe einer Folie mitdem Titel ‚AMS-LATEX‘

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXStrukturierung der Präsentation

Dokumentstruktur

Inhaltsverzeichnis erzeugen

Syntax\ beg in { frame }

\ t a b l e o f c o n t e n t s [<Optionen >]\end{ f r a me}

Folgende Optionen können u.a. verwendet werden:currentsection zeigt die nicht aktiven Sections halbtransparent ancurrentsubsection zeigt die nicht aktiven Subsections

halbtransparent anpausesections fügt nach jeder Section ein Overlay einpausesubsections fügt nach jeder Subsection ein Overlay ein

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXStrukturierung der Präsentation

Folien strukturieren

Inhalt

1 GrundlagenWarum Präsentationen mit LATEX erstellen?Die beamer-KlasseFolien erzeugen

2 Strukturierung der PräsentationDokumentstrukturFolien strukturieren

3 Overlays

4 Anpassung des FolienlayoutsPräsentations-ThemesInner- und Outer-ThemesFarb- und Schrift-Themes

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXStrukturierung der Präsentation

Folien strukturieren

Folien strukturieren

Um Inhalte auf Folien optimal zu strukturieren stehen folgendeMöglichkeiten zur Verfügung:

Folientitel immer angeben, evt. auch Untertitelitemize, enumerate und description Umgebungen(zwecks Übersichtlichkeit nicht mehr als 1 mal verschachteln!)\ alert {<Text>} Befehl zur Hervorhebung von Text\ structure {<Text>} Befehl zur Hervorhebung von Textcolumn-Umgebung zur Erzeugung von Spaltenblock-Umgebung zur Erzeugung von Blöcken

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXStrukturierung der Präsentation

Folien strukturieren

die column-Umgebung

Syntax\ beg in { columns }[< Optionen >]

\column{<B r e i t e >}<I n h a l t 1>

\column{<B r e i t e >}<I n h a l t 2>

\end{ columns }

Ausgabeerzeugt 2 Spalten mit Inhalt 1 bzw.Inhalt 2

als Breite kann z.B. 0.5\textwidthnotiert werden für eine 50%breite Spalte

folgende Optionen können zurvertikalen Ausrichtung derSpalten verwendet werden:t an den Grundlinien der jeweilsersten Zeile zueinander ausrichten

c vertikal mittig zueinanderausrichten (Standard)

b an den Grundlinien der letztenZeilen zueinander ausrichten

T wie t, jedoch am Kopf der erstenZeilen zueinander ausrichten

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXStrukturierung der Präsentation

Folien strukturieren

die block-Umgebung

Syntax\ beg in { b l o ck }{ T i t e l }

Ein Block .\end{ b l o ck }\ beg in { example }

$\ s q r t {a}$\end{ example }

erzeugt:

TitelEin Block.

Example√

a

Neben der block-Umgebung sindfolgende weitere Umgebungenvordefiniert:theoremcorollary, Folgerungdefinition, Definitiondefinitions, Definitionenfact, Faktexample, Beispielexamples, BeispieleProblemLoesungproof, Beweis

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXStrukturierung der Präsentation

Folien strukturieren

quote, quotation und verse-Umgebung

Syntax\ beg in { q u o t a t i o n }

Lorem ipsum . . .\ end{ q u o t a t i o n }

\ beg in { quote }Lorem ipsum . . .

\ end{ quote }

\ beg in { v e r s e }Lorem ipsum . . .

\ end{ v e r s e }

AusgabeLorem ipsum dolor sit amet, consetetur

sadipscing elitr, sed diam nonumy eirmodtempor invidunt ut labore et dolore magnaaliquyam erat.

Lorem ipsum dolor sit amet, consetetursadipscing elitr, sed diam nonumy eirmodtempor invidunt ut labore et dolore magnaaliquyam erat.

Lorem ipsum dolor sit amet, consetetursadipscing elitr, sed diam nonumy eirmodtempor invidunt ut labore et dolore magnaaliquyam erat.

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXOverlays

Inhalt

1 GrundlagenWarum Präsentationen mit LATEX erstellen?Die beamer-KlasseFolien erzeugen

2 Strukturierung der PräsentationDokumentstrukturFolien strukturieren

3 Overlays

4 Anpassung des FolienlayoutsPräsentations-ThemesInner- und Outer-ThemesFarb- und Schrift-Themes

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXOverlays

Overlays, pause

Mit Overlays können aus einem Frame mehrere Folien gemachtwerden.Wird handout als Option in der Dokumentklasse angegeben,werden Overlays deaktiviert.\pause ist die einfachste Möglichkeit um Overlays zu erzeugen.Text nach \pause in einem Frame erscheint auf einer neuen Folie\pause kann nicht in Mathematik-Umgebungen verwendet werden

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXOverlays

Konzept der erweiterten Overlay-Spezifikation

Die beamer-Klasse bietet neben \pause komplexere Möglichkeitender Overlay-Spezifikation.dazu wird diversen Befehlen in <> übergeben, auf welche Foliendas jeweilige Overlay anzuwenden ist<2> ... nur auf Folie 2<2−> ... auf Folie 2 und den folgenden<2−4> ... auf den Folien 2 bis 4

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXOverlays

only-Befehl

Mit \only kann Inhalt nur auf bestimmten Folien eines Framesangezeigt werden.

Syntax\ on ly <2>{D i e s e r Text w i rd nur au f F o l i e 2 a n g e z e i g t }

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXOverlays

Befehle mit Overlay-Spezifikationen

Die Befehle \textbf , \ textsl , \ textit , \textrm, \ textsf , \color , \ alertund \ structure können mit Overlay-Spezifikationen versehen werden.

Syntax (Beispiele)\ t e x t b f <2−3>{Das i s t nur au f F o l i e 2 und 3 f e t t . }\ c o l o r <2−>{red }{ D i e s e r Text i s t ab F o l i e 2 r o t . }\ a l e r t <1>{D i e s e r Text i s t au f F o l i e 1 he rvo rgehoben . }

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXOverlays

alt-Befehl

Mit \alt kann ein bestimmter Inhalt auf bestimmten Folienangezeigt, auf allen anderen Folien des Frames wird dagegenAlternativinhalt angezeigt.

Syntax (Beispiel)\ a l t <2>{Auf F o l i e 2}{ Nicht au f F o l i e 2}

Weitere Overlay-Funktionen können in der beamer-Dokumentationnachgelesen werden.

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXAnpassung des Folienlayouts

Präsentations-Themes

Inhalt

1 GrundlagenWarum Präsentationen mit LATEX erstellen?Die beamer-KlasseFolien erzeugen

2 Strukturierung der PräsentationDokumentstrukturFolien strukturieren

3 Overlays

4 Anpassung des FolienlayoutsPräsentations-ThemesInner- und Outer-ThemesFarb- und Schrift-Themes

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXAnpassung des Folienlayouts

Präsentations-Themes

Präsentations-Themes

Präsentations-Theme legt komplettes Prästentations-Layout(Aufteileung, Schrift, Farben, ...) fest.

Syntax (in Präambel)\ usetheme [<Optionen >]{<Theme−Name>}

stellt das mit Theme-Name angegebene Theme eindie Optionen sind Theme-spezifisches gibt verschiedene Theme-Typen

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXAnpassung des Folienlayouts

Präsentations-Themes

Präsentations-Themes

Themes ohne Navigationsleisten(default, Bergen, Boadilla, Madrid, AnnArbor, CambridgeUS,Pittsburgh, Rochester)Themes mit Baumstruktur-Navigationsleiste(Antibes, JuanLesPins, Montpellier)Themes mit seitlichem Inhaltsverzeichnis(Berkeley, PaloAlto, Goettingen, Marburg, Hannover)Themes mit Mini-Frame Navigation(Berlin, Ilmenau, Dresden, Darmstadt, Frankfurt, Singapore,Szeged)Themes mit Section und Subsection Übersicht(Copenhagen, Luebeck, Malmoe, Warsaw)

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXAnpassung des Folienlayouts

Inner- und Outer-Themes

Inhalt

1 GrundlagenWarum Präsentationen mit LATEX erstellen?Die beamer-KlasseFolien erzeugen

2 Strukturierung der PräsentationDokumentstrukturFolien strukturieren

3 Overlays

4 Anpassung des FolienlayoutsPräsentations-ThemesInner- und Outer-ThemesFarb- und Schrift-Themes

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXAnpassung des Folienlayouts

Inner- und Outer-Themes

Inner-Themes

Legt das Innere Layout eines Frames fest, also alles was nicht zurKopf-, Fußzeile und zur Seitennavigation gehört.(Anstrichstil, Blocklayout, ...)

Syntax (in Präambel)\ use i nne r theme [<Optionen >]{<Theme−Name>}

stellt das mit Theme-Name angegebene Inner-Theme eines gibt folgende Inner-Themes:default, circles, rectangles, rounded, inmargin

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXAnpassung des Folienlayouts

Inner- und Outer-Themes

Outer-Themes

Legt das Äußere Layout eines Frames fest (Fuß-, Kopfzeile undSeitennavigation).

Syntax (in Präambel)\ useoute r theme [<Optionen >]{<Theme−Name>}

stellt das mit Theme-Name angegebene Outer-Theme eines gibt folgende Outer-Themes:default, infolines, miniframes, smoothbars, sidebar, split, shadow,tree, smoothtree

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXAnpassung des Folienlayouts

Farb- und Schrift-Themes

Inhalt

1 GrundlagenWarum Präsentationen mit LATEX erstellen?Die beamer-KlasseFolien erzeugen

2 Strukturierung der PräsentationDokumentstrukturFolien strukturieren

3 Overlays

4 Anpassung des FolienlayoutsPräsentations-ThemesInner- und Outer-ThemesFarb- und Schrift-Themes

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXAnpassung des Folienlayouts

Farb- und Schrift-Themes

Farb-Themes

Syntax (in Präambel)\ use co l o r th eme [<Optionen >]{<Theme−Name>}

es existieren folgende komplette Farb-Themes:default, structure, sidebartab, albatross, beetle, crane, dove, fly,seagull, wolverine, beaveres existieren folgende Inner-Farb-Themes:lily, orchid, rosees existieren folgende Outer-Farb-Themes:whale, seahorse, dolphin,

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXAnpassung des Folienlayouts

Farb- und Schrift-Themes

Schrift-Themes

Syntax (in Präambel)\ use font theme [<Optionen >]{<Theme−Name>}

es existieren folgende Schrift-Themes:default, professionalfonts, serif, structurebold, structureitalicserif,structuresmallcapsserif

Um die Schriftgröße zu ändern wird diese wie üblich als Option derDokumentklasse übergeben.als Standard ist 11pt eingestellt17pt sind Powerpoint-Standard

LATEX - gleich setzt’s was! Teil 6: Präsentationen mit LATEXLiteratur

Literatur

T. Tantau.The beamer class - Manual for Version 3.07, 2007.http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/doc/beameruserguide.pdf.

The End

Das war ‚ LATEX - gleich setzt’s was! ‘

Danke für Eure Aufmerksamkeit!

Recommended