www.cyriacks.net

  • Schrift vergrößern
  • Standard-Schriftgröße
  • Schriftgröße verkleinern
Startseite Artikel Software LaTeX LaTeX Beamer Präsentation in PNGs umwandeln

LaTeX Beamer Präsentation in PNGs umwandeln

E-Mail Drucken

Um Präsentationen mittels LaTeX zu erstellen lässt sich besonders gut das LaTeX-Paket Beamer verwenden. Die erstellten Präsentation sehen besonders gut aus und sind unabhängig von späteren Anzeigegerät da sie als PDF erstellt werden.

Ein Nachteil zeigt sich jedoch dann wenn jemand, der normalerweise nicht mit LaTeX arbeitet, teile einer mit Beamer erstellten Präsentation in einer mit z.B. OpenOffice Impress erstellten Präsentation verwenden will. Um das zu ermöglichen kann man sich folgendes Work-Arounds behelfen.

Die mittels PDF-LaTeX und Beamer erstelle Präsentation liegt im PDF Format vor. Die Verwendung der Folien innerhalb einer anderen Präsentation lässt sich z.B. über den Umweg von Bildern erreichen. Dazu erstellt man zunächst die gesamte Präsentation als Handout und ohne Theme. Im Anschluss daran splittet man das PDF mittels:

$ pdftk beamer.pdf burst

in mehrere einzelne PDF Dateien (für jede Folie eine).

Nun kann man mit folgendem kurzen bash Skript die einzelnen Seiten in PNG Dateien mit transparentem Hintergrund konvertieren:

#!/bin/bash

for file in pg_*.pdf; do
  dest=`echo $file|cut -f1 -d'.'`.png
  echo converting $file to $dest ...;
  convert -density 600x600 -resize 2048x1536 -quality 90 $file $dest
  convert $dest -fuzz 0% -transparent white $dest
done
Zuletzt aktualisiert am Mittwoch, den 25. November 2009 um 09:58 Uhr  

Suche

Anmeldung