Multimedia in LaTeX
Transcription
Multimedia in LaTeX
Christian Degenkolb, BSc ATEX-Stammtisch L Multimedia in LATEX Präsentationen mit *BLING* 22. November 2009 Studentenclub EAC Freiberg Inhalt Multimedia Video Sound C. Degenkolb (2009-11-22): Multimedia in LATEX 1 Worum gehts? C. Degenkolb (2009-11-22): Multimedia in LATEX 2 ATEX-BEAMER Multimedia in L Einbinden durch \usepackage{multimedia} ATEX-BEAMER Packets Teil des L wird nicht standardmässig geladen funktioniert mit dvdips plus ps2pdf besondere Soundfunktionen nur mit oder pdatex pdatex Gebrauch auch unabhängig von BEAMER möglich (dann jedoch Einbindung von hyperref nötig) insgesamt schlechte Unterstützung (selbst Adobe Reader Multimedia-Support schwankt sehr zwischen den Plattformen) C. Degenkolb (2009-11-22): Multimedia in LATEX 3 Video \movie[hoptions i]{hposter text i}{hmovie dateiname i} hoptions i TEX dimensioni TEXdimensioni label=hlabel i height=h Höhe der Video-Box width=h Breite der Video-Box poster erstes Bild des Films wird in Video-Box angezeigt Label zu späteren Referenzierung once/loop Durchlauf einmal (default)/wiederholt externalviewer startet den Film in einem externen Player start=h time is time is duration=h springt über die ersten htime i Sekunden des Video angezeigte Länge des Video in Sekunden hposter text i jeder TEX-Text möglich Beispiel: \pgfuseimage,\includegraphics C. Degenkolb (2009-11-22): Multimedia in LATEX oder pgfpicture-Umgebung 4 Video - Beispiel \movie[width=6cm,height=6cm,duration=5s,poster]{}{Shatner.avi} C. Degenkolb (2009-11-22): Multimedia in LATEX 5 Video - Beispiel II \movie[width=6cm,height=6cm,start=5s,duration=6s] {\includegraphics[width=6cm,height=6cm]{bild}}{Shatner.avi} C. Degenkolb (2009-11-22): Multimedia in LATEX 6 Video - Beispiel III \movie[width=6cm,height=6cm,externalviewer] {\includegraphics[width=6cm,height=6cm]{poster}}{in_a_world.mov} C. Degenkolb (2009-11-22): Multimedia in LATEX 7 Video - Anmerkungen I nur ein Video kann gleichzeitig gespielt werden bei Folienwechsel stoppt das Video einige Befehlsoptionen von palindrome) \movie autostart, werden nicht unterstützt ( Video wird nicht ins pdf eingebettet (muss also mit den Folien mitgeführt werden) interner Player unterstützt nur wenige Formate interner Player Windows Linux MacOSX* Format duration start poster Adobe Reader 9 .avi ja ja ja Adobe Reader 9 / / / / Okular .avi nein nein ja Adobe Reader >6 Quicktime ? ? ? * Nicht getestet. Aus L ATEX-BEAMER Dokumentation entnommen C. Degenkolb (2009-11-22): Multimedia in LATEX 8 Video - Anmerkungen II Bearbeiten > Voreinstellungen > Multimedia-Berechtigung (Ältere Versionen) wähle Andere Dokumente, setze Berechtigung auf Immer C. Degenkolb (2009-11-22): Multimedia in LATEX 9 Video - Hyperlink \hyperlinkmovie[hoptions i]{hmovie label i}{htext i} hoptions i once/loop start=h time is time is einmal (default)/unendlich springt über die ersten htime i Sekunden des Video duration=h angezeigte Länge des Video in Sekunden play spielt Video von start-Position (default) stop/pause stoppt/pausiert die Videowiedergabe resume setzt eine vormals gestoppte Wiedergabe fort htext i Beispiel: \beamerbutton C. Degenkolb (2009-11-22): Multimedia in LATEX 10 Video - Beispiel IV Balls of lightning Pause Resume \movie[label=shatner,width=4cm,height=4cm, start=5s,duration=6s,poster]{}{Shatner.avi} \hyperlinkmovie[start=12s,duration=6s]{shatner} {\beamerbutton{Balls of lightning}} \hyperlinkmovie[pause]{shatner}{\beamerbutton{Pause}} \hyperlinkmovie[resume]{shatner}{\beamerbutton{Resume}} C. Degenkolb (2009-11-22): Multimedia in LATEX 11 Sound Let there be Sound! ...and silence! C. Degenkolb (2009-11-22): Multimedia in LATEX 12 Sound \sound[hoptions i]{htext i}{hsound lename i} hoptions i TEX dimensioni TEXdimensioni label=hlabel i height=h Höhe der Poster-Box width=h Breite der Poster-Box loop bitspersample=h channels=h 8/16 i 1/2 i method i encoding=h number i true/false i Label zu späteren Referenzierung Sound läuft unendlich Bits per Sample der Soundle (default:16) Sound ist Mono/Stereo (default:Mono) Raw, Signed, muLaw (default), ALaw Encoding des Sounds. samplingrate=h Samples per Second des Sound (default:44100) mixsound=h true: Sound wird zu schon laufenden Sound hinzugefügt (default:false) inlinesound für htext i Sound wird direkt ins pdf eingebettet ist jeder TEX-Text möglich (Beispiel:\beamerbutton) C. Degenkolb (2009-11-22): Multimedia in LATEX 13 Sound 2 \hyperlinksound[hoptions i]{hsound label i}{htext i} hoptions i loop mixsound=h true/false i Sound läuft unendlich true: Sound wird zu schon laufenden Sound hinzugefügt (default:false) hsound label i Referenz auf label=hlabel i aus \sound \hyperlinkmute{htext i} Stoppt das Abspielen aller Sounds C. Degenkolb (2009-11-22): Multimedia in LATEX 14 Sound - Beispiel Imperial March Bill Clinton Bill Clinton (mixsound) Bill Clinton (loop) Silence! \sound[channels=2,samplingrate=44100,encoding=Signed, label=imperial]{\beamerbutton{Imperial March}}{starwarstheimperialmarch.aiff} \sound[bitspersample=8,channels=1,encoding=muLaw ,samplingrate=8012,label=clinton]{\beamerbutton{Bill Clinton}}{bc.au} \hyperlinksound[mixsound]{clinton}{Bill Clinton (mixsound)} \hyperlinksound[loop]{clinton}{Bill Clinton (loop)} \hyperlinkmute{\beamerbutton{Silence!}} C. Degenkolb (2009-11-22): Multimedia in LATEX 15 Sound - Beispiel 2 Folienwechsel . . . . . . und der Sound spielt immernoch C. Degenkolb (2009-11-22): Multimedia in LATEX Silence! 16 Sound - Anmerkungen I sehr sehr seltsame Audio-Formate Audio Interchange File Format (.aif/.ai) Au le format (.au/.snd) teilweise detailierte Angaben zur Sound-Datei nötig (Samplingrate, Channels, Encoding, . . . ) einige Befehlsoptionen von automute) funktioniert nur mit \sound autostart, werden nicht unterstützt ( pdatex (nicht mit dvips und ps2pdf ) Sound spielt über einen Folienwechsel weiter (funktioniert nicht in Okular) mehrer Sounds können gleichzeitig gespielt werden ( mixsound=true) inlinesound) Sound kann komplett in die Folien eingebettet werden ( C. Degenkolb (2009-11-22): Multimedia in LATEX 17 Sound - Anmerkungen II Bearbeiten > Voreinstellungen > Sicherheit (erweitert) Verzeichnispfad hinzufügen und Pfad zu Folien auswählen C. Degenkolb (2009-11-22): Multimedia in LATEX 18 Dokumentation ATEX-BEAMER Manual L Abschnitt 14 Animations, Sounds, and Slide Transitions C. Degenkolb (2009-11-22): Multimedia in LATEX 19 \endinput