LaTeX - gleich setzt's was! - Ein kleiner Einführungskurs ... · LATEX - gleich setzt’s was!Teil...
Transcript of LaTeX - gleich setzt's was! - Ein kleiner Einführungskurs ... · LATEX - gleich setzt’s was!Teil...
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 ([email protected])
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!