Präsentationstechnik Software (1) Priv.-Doz. Dr.-Ing. habil. Peter Wilke Informatik 2 Programmiersysteme Martensstraße 3 91058 Erlangen
Grundsätzliches Vorgehen Ansatz Text erfassen und gleichzeitig formatieren (WYSIWYG) Textverarbeitungsprogramme (z.b. Word) Präsentationsprogramm (z.b. PowerPoint) oder Text erfassen und danach setzen Editor Satzprogramm (z.b. TeX bzw. LaTeX) Ziel: Druckbares Dokument PostScript PDF Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 2
Adobe Acrobat Portable Document Format (PDF) von Adobe Systems entwickelt plattformübergreifendes Dateiformat für Dokumente Kommerziell, kostenpflichtig, außer Acrobat Reader offengelegtes Dateiformat (PDF Reference Manual von Adobe) weitgehende Unterstützung von digitalen Unterschriften (Signaturen) und grundsätzliche Unterstützung von Verschlüsselungstechnologien. Adobe Acrobat ist eine Gruppe von Programmen, die zum Lesen (Acrobat Reader, später Adobe Reader) Betrachten, Erstellen, Bearbeiten, Kommentieren, Aufbereiten und Signieren (Acrobat, Acrobat Standard, Acrobat Elements, Acrobat Professional und Acrobat 3D) (Hilfs-)Programme und Treiber nur zum Erstellen von PDF-Dokumenten, nicht aber zum Anzeigen oder Bearbeiten, (PDFWriter und Distiller) von PDF-Dateien verwendet werden. Web: www.adobe.com Druckertreiber: http://freepdfxp.de/fpxp.htm Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 3
TeX und LaTeX TeX Textsatzsystem Entwickler Donald E. Knuth, begonnen 1977, fertiggestellt 1986 eingebaute Makrosprache, die ebenfalls als TeX bezeichnet wird. LaTeX Softwarepaket, das die Benutzung des Textsatzprogramms TeX mit Hilfe von Makros vereinfacht. LaTeX liegt derzeit in der Version 2ε vor. Entwickler Leslie Lamport Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 4
Software für die Beispiele der Vorlesung MikTeX http://miktex.org/ LaTeX System TeXMaker http://www.xm1math.net/texmaker/index.html Integrierte Entwicklungsumgebung für LaTeX dopdf http://www.dopdf.com/ Druckertreiber der PDF-Dateien erzeugt Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 5
Rahmendatei \documentclass[12pt,a4paper]{report} \usepackage[latin1]{inputenc} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{makeidx} \usepackage{german} % nur, wenn man deutsche Dokumente setzen will \usepackage{graphicx} % Einbindung von Graphiken \begin{document} \end{document} Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 6
LaTeX Übersetzung Beispiel \documentclass[a4paper]{book} \usepackage[t1]{fontenc} \usepackage[latin1]{inputenc} % Prozentzeichen ist Kommentar bis Zeilenende \begin{document} \chapter{...kapitel-überschrift} \subsection{... } % Hier folgt der Text \end{document} Übersetzung über dvi nach PS erzeuge myfile.dvi : latex myfile.tex erzeuge myfile.ps : dvips myfile.dvi Übersetzung nach PDF erzeuge myfile.pdf : pdflatex myfile.tex Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 7
Beispiel LaTeX (1) \documentclass[12pt,a4paper]{report} Erzeugt einen \usepackage{german} Report, keinen \usepackage[latin1]{inputenc} Deutsche Direkte Begriffe Artikel für oder die Eingabe Überschriften von \usepackage{amsmath} Buch, und Umlauten Trennung Schriftgröße \usepackage{amsfonts} 12pt und \usepackage{amssymb} Seitengröße A4 \usepackage{makeidx} Index AMS soll American erstellt Mathematical Bilder sollen werden Society eingefügt Pakete für \usepackage{graphicx} werden mathematische können Formeln und Symbole Angaben erfolgen in einer Datei mit Endung.tex Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 8
Beispiel LaTeX (2) \begin{document} Hier beginnt das \title{diskussion statischer Probleme eigentliche bei der Document Konstruktion trägerloser Abendkleider} Die Angabe \author{dipl. Ing. Elias Tzimogiannis} Der oder des die Titels des Dokuments Autoren \date{2009-april-01} Beendet Datumsangabe, die Angaben weglassen zum \maketitle Titelblatt für heutiges und erzeugt Datum das Titelblatt an dieser Stelle im Dokument Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 9
Beispiel LaTeX (3) \begin{abstract} Die Zusammenfassung \begin{enumerate} Beginn einer Aufzählung \item Problemstellung \item Diskussion Ein Eintrag der statischen der Zusammenhänge mit Lösungsansätzen Aufzählung \item Zusammenfassung \item Literaturhinweise \end{enumerate} \end{abstract} Ende der Aufzählung Ende der Zusammenfassung Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 10
Beispiel LaTeX (4) \chapter{problemstellung} Eine Kapitelüberschrift \label{sec:problemstellung} Eine Marke, um auf diese Das Problem ist uns allen hinreichend Stelle bekannt. (hier: Wer die von uns Ingenieuren kann schon den Reizen Kapitelüberschrift, einer attraktiven Kollegin widerstehen? Und wer von verweisen uns würde zu können wegschauen, präsentierte sich doch diese Kollegin in einem aufregend gestylten trägerlosen Abendkleid? Text Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 11
Beispiel LaTeX (5) Betrachten wir zunächst einen infinitesimal kleinen Elementarstreifen aus Stoff an einem trägerlosen Abendkleid als freigeschnittenen Streifen im Bereich der Ebene $A$ in Bild \ref{fig:abendkleidstatikb1}. Man kann sehen, dass die tangentialen Kräfte $F_1$ und $F_2$ wirken. Mathematische Formel im Text Verweis auf ein Formatierung Bild mit dem als Label Index Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 12
Beispiel LaTeX (6) \begin{equation} \sum {F_x} = 0 \\ \sum {F_y} = 0 \\ \sum {M} = 0 \\ \end{equation} Begin der mathematischen Umgebung für eine Gleichung Befehl für Summenzeichen Formelende Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 13
Beispiel LaTeX (7) \begin{figure} Begin der Umgebung für \centering eine Abbildung \includegraphics[width=8cm]{abendkleidstatikb1} \caption{die an den Kleidelementen Zentrierung der angreifenden Kräfte} \label{fig:abendkleidstatikb1} Abbildung \end{figure} Einzufügende Datei Bildunterschrift Marke, unter der auf die Abbildung Bezug genommen werden kann Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 14
Beispiel LaTeX (8) Bild \ref{fig:abendkleidstatikb2} kann ebenfalls die Wirkung des Gewichtes $W$ des Abendkleides als vertikale Streckenlast (parabolischer Verlauf\footnote{Da die Tragwerke unterschiedlichster Natur sein können, gilt für die resultierende Kraft $F$ streng genommen die Formel: Fussnote Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 15
Beispiel LaTeX (9) Dieser Umstand ist um so mehr bedauerlich je mehr die Wissenschaft die Erkenntnis gewinnt, dass die weiblichen Tragwerke (naturbedingt) sich unter Belastung eben nicht exakt nach der bernoullischen Biegetheorie verformen (\glqq{}...ebene Querschnitte bleiben nach der Verformung eben...\grqq{}) (vgl. \cite{hobitz86}). Deutsche Anführungszeichen Verweis auf Literaturstelle Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 16
@BOOK{Hobitz86, TITLE="Verformungsverhalten weicher Selbstvergebener Tragwerke", AUTHOR= "Hobitz", Schlüssel zur Identifikation des Eintrags YEAR= 1986 } Es handelt sich un ein Buch Abhängig vom Literaturangaben Typ des Eintrags sind unterschiedliche stehen in Angaben eine erforderlich Datei und/oder mit Endung möglich.bib Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 17
Präsentationen mit LaTeX-Klasse Beamer The LaTeX Beamer Class Homepage http://latex-beamer.sourceforge.net/ Das Handbuch der Beamer-Klasse ftp://ftp.dante.de/texarchive/macros/latex/contrib/beamer/doc/beameruserguide.pdf Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 18
Wiederholung LaTeX Beispiel Beispiel \documentclass[a4paper]{book} \usepackage[t1]{fontenc} \usepackage[latin1]{inputenc} %% \begin{document} \chapter{...kapitel-überschrift} \subsection{... } %% Hier Text \end{document} Übersetzung über dvi nach PS latex myfile.tex // erzeuge myfile.dvi dvips myfile.dvi // erzeuge myfile.ps Übersetzung nach PDF pdflatex myfile.tex // erzeuge myfile.pdf Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 19
LaTeX-Klasse Beamer (1) Dokumentklasse-Alternativen \documentclass{beamer} \documentclass[draft]{beamer} \documentclass[handout]{beamer} \documentclass{article} \usepackage{beamerarticle} Standard-Beamer-Klasse Schnelleres Übersetzung für Entwurf Handzettel erzeugen Artikelversion, benötigt zusätzliches Paket Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 20
Typische Zusatz-Pakete \usepackage[ngerman]{babel} \usepackage[latin1]{inputenc} \usepackage{amsmath,amsfonts,amssymb Umlaute, neue deutsche Rechtschreibung Kodierung festlegen, für UTF-8 Unterstützung entsprechend \usepackage[utf8x]{inputenc} math. Symbole und Umgebungen Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 21
Präsentationsthemen \usetheme{ AnnArbor Antibes Bergen Berkeley Berlin Boadilla boxes CambridgeUS Copenhagen Darmstadt default Dresden Frankfurt Goettingen Hannover Ilmenau JuanLesPins Luebeck Madrid Malmoe Marburg Montpellier PaloAlto Pittsburgh Rochester Singapore Szeged Warsaw } Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 22
Allerlei \setbeamercovered{transparent} \beamertemplatenavigationsymbolsempty \setbeamertemplate{footline}[frame number] Transparente Overlays Seitenzahlen in Fußzeile einfügen Abschalten der Navigationselemente Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 23
Aufbau Frame \begin{frame} [Overlay-Aktionen][Optionen]{Titel}{Untertitel} Inhalt \end{frame} Optional Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 24
Overlay-Aktionen Overlay-Aktionen setzen die Standard-Overlay-Aktionen aller Umgebungen innerhalb des Frames, welche Aktion- Spezifikationen erlauben. Dazu gehören u.a. \item bei Listen und Block-Umgebungen. <+-> Sorgt dafür, dass die Elemente stückweise zum Vorschein kommen. Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 25
Optionen (Auswahl) allowdisplaybreaks Sorgt durch Aufruf von \allowdisplaybreaks aus AMS-LaTeX für einen Seitenumbruch bei mehrzeiligen Formelumgebungen. Funktioniert nur im Zusammenhang mit der Option allowframebreaks allowframebreaks Passt der Inhalt nicht mehr auf ein Slide, wird er automatisch auf mehrere Slides verteilt. Allerdings ist somit kein Overlay mehr möglich. b,c,t Sorgt dafür, dass der Frame nach unten (b), zentriert (c) oder nach oben (t) ausgerichtet wird. Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 26
LaTeX-Klasse Beamer (1) Grundsätzlicher Aufbau Rumpf des Dokuments \begin{document} \title{präsentationen mit der Beamer-Klasse} \author{j.emand} \frame { \titlepage Vorträge Aufzucht und Haltung } Titelseite erzeugen \frame{ \frametitle{agenda} \tableofcontents } Hier kommt dann der Text \end{document} Inhaltsverzeichnis erzeugen Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 27
LaTeX-Klasse Beamer (2) \section{umfeld der Präsentation} \frame [label=praesentationsrahmen] { \frametitle{präsentationsrahmen} \begin{itemize} \item Was will ich mit der Präsentation erreichen? \pause \item Wieviel Zeit steht zur Verfügung? \pause \item Welches Vorwissen wird vorausgesetzt? \pause \item Welchen Vorteil hat der Zuhörer davon? \end{itemize} \vspace{4em} \hyperlink{aufteilung}{\beamerbutton{abschnitt "`Einzusetzende Präsentationsmittel"' überspringen}} } Knopf erzeugen Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 28
LaTeX-Klasse Beamer (3) Einbinden von EPS-Bildern Konvertierung z.b. mit bmeps c bild.jpg bild.eps (MikTeX) \section{einzusetzende Präsentationsmittel} \frame [label=mittel] { \frametitle{präsentationsmittel} \begin{description} \item[text] Kurze, knappe Statements,... \item[grafiken] Nur schematische Darstellungen,... \item[bilder] Zur Veranschaulichung häufig sinnvoll \includegraphics[scale=0.3]{bild} \item[videos] In Einzelfällen sinnvoll,... \end{description} } Einbinden wie in LaTeX üblich Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 29
LaTeX-Klasse Beamer (4) Hervorhebung bei Fortschritt \section{aufteilung} \frame [label=aufteilung] { \frametitle{aufteilung} \begin{description}[lösungsvarianten] Angabe wann und wie lange etwas angezeigt wird \item<1-1> [Einleitung] Appetizer, allgemein verständliches Problem schildern \item<2-2> [Abstraktion] Vom geschilderten Problem zum grundsätzlichen Problem \item<3-3> [Lösungsvarianten] Grundsätzlich denkbare Lösungen in diesem Fall \item<4-5> [Lösung] Beste Lösung \item<5-5> [Plausibilität] Anwendung auf den eingangs geschilderten Fall \end{description} } Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 30
LaTeX-Klasse Beamer (6) Hervorheben des aktuellen Punktes \subsection{einleitung} \frame { \frametitle{einleitung} \begin{block}{was soll die Einleitung bewirken?} \begin{itemize} \item<1- alert@1> Interesse am Vortrag wecken \item<1- alert@2> Auf die Thematik einstimmen \item<1- alert@3> Gemeinsame Ausgangsposition definieren \item<1- alert@4> Gemeinsames Ziel skizzieren \end{itemize} \end{block} \begin{block}{was kann fehlschlagen?} \begin{itemize} \item<5- alert@5> Technische Probleme: Licht / Ton \item<5- alert@6> Angekündigtes Thema wurde anders verstanden... \end{itemize} \end{block} } Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 31
Code einbinden Programm-Code in LaTeX-Dokument einbinden: kurze Abschnitte verbatim einbinden Listings-Paket: Reine LaTeX-Lösung unterstützt viele Programmiersprachen Kann einige der Möglichkeiten des Pakets fancyvrb nutzen. Beispiel: Lgrind-C-Programm und LaTeX-Style, für LaTeX2e; unterstützt sehr viele Programmiersprachen. tiny_c2l lex-programm und LaTeX-Style unterstützt neben C auch C++ und Java kann überlange Zeilen umbrechen. Angabe der Programmiersprache \usepackage{listings}... \ lstset { language = C++, caption ={Beispiel 1}} \lstinputlisting[...]{datei} Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 32
Powerpoint Ansichten Ansichten Normalansicht Gliederung Foliensortierungsansicht Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 33
PowerPoint Folienelemente Diagramme Tabellen Grafiken, Multimedia Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 34
PowerPoint Bildschirmpräsentation Bildschirmpräsentation Animationseffekte Automatische Bildschirmpräsentation Ausblenden Verzweigungen Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 35
PowerPoint Vorlagen Vorlagen Folienmaster Farbendesign Hintergrund Übergehen der Folienmastereinstellungen Designs Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 36
PowerPoint Folien und Begleitmaterial Seitenansicht Drucken Notizen Handzettel Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 37
PowerPoint Präsentationen verwalten Organisation Schutz Speicheroptionen Dokumenteigenschaften Folien aus anderen Präsentationen einfügen Intranet Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 38
PowerPoint Objekte Zeichenobjekte Mediaclips Organigramme SmartArt OLE-Objekte Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 39
PowerPoint Animationen Animationen Sequenzen Animationspfade Animierte Diagramme Animierte SmartArt-Grafiken Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 40
Literatur PowerPoint 2007 Grundlagen, RRZN Hannover, Bezug über Service-Theke des RRZE PowerPoint 2007 Fortgeschrittene Techniken, RRZN Hannover, Bezug über Service-Theke des RRZE Wikipedia, http://de.wikipedia.org Heise Verlag, http://www.heise.de Thomas Romeyke Powerfolien - Präsentationen als PDF erstellen mit LaTeX/Beamer, c't 09/07, S. 190, http://www.heise.de/ct/ftp/07/09/190/ Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 41 2007 Priv.-Doz. Dr. Dr.
LaTeX Doku http://www.matthiaspospiech.de/latex/dokumentation/einfueh rung/ http://www.faqs.org/faqs/ http://www.faqs.org/faqs/de-tex-faq/ http://www.namsu.de/latex/latex-einfuehrung.html http://schlosser.info/downloads/latexsystem.pdf http://user.uni-frankfurt.de/~muehlich/tex/wordvslatex.html Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 42
Literatur und Quellen Johannes Ostler, LaTeX-Lurzeinführung, Materialseite Thomas Sturm: Einführung in das LaTeX-Satzsystem, 3. Aufl., Januar 2007, RRZN Handbuch, Bezug über Service-Theke des RRZE Anonym: Word 2003 Berichte und wissenschaftliche Arbeiten, 1. Aufl., April 2004, RRZN Handbuch, Bezug über Service-Theke des RRZE LaTeX-FAQ-Liste: http://www.dante.de/faq/ http://www2.informatik.hu-berlin.de/~mischulz/beamer.html Elias Tzimogiannis: Diskussion statischer Probleme bei der Konstruktion trägerloser Abendkleider, http://home.arcor.de/yaws/dipling/stories/statik.htm und einige andere verwandte Seiten Präsentationstechnik P. Wilke SS 2009 Kapitel PT-3 Folie - 43