Viele meiner Vorträge erstelle ich mit MagicPoint. Ich will hier kurz beschreiben, wie das geht. Als Ergebnis habe ich zuletzt:
- einen sourcefile mit beweglichen Effekten
- eine Version in html auf dem skolelinux Server
- eine Version in pdf für alle Fälle
- eine Version zum Drucken mit 4 Folien pro A4 Seite
eine Version in PDF für eine Präsentation mit unfreier Software
- Mit vim editiere ich den sourcecode dateiname.mgp
vim dateiname.mgp
- mit mgp -U -g800x600 dateiname.mgp schaue ich gleichzeitig das Ergebnis an. Mit -U erlaube ich, direkte Kommandos auf dem Rechner während der Präsentation auszuführen.
mgp -U -g800x600 dateiname.mgp
- dann lege ich ein Unterverzeichnis an ./html
mkdir html
- mit mgp -U -g800x600 dateiname.mgp -D html/ erstelle ich die html Seiten in der Größe von 800x600
mgp -U -g800x600 dateiname.mgp -D html/
Jetzt kontrolliere ich mit einem Browser das Layout und korrigiere im Sourcefile. Wenn das zufriedenstellend aussieht, erstelle ich die Postscriptdatei.
- mit mgp2ps -e latin1 dateiname.mgp erstelle ich eine Postscriptdatei dateiname.ps
mgp2ps -e latin1 dateiname.mgp > dateiname.ps
- mit gs dateiname.ps kontrolliere ich das Aussehen
gs dateiname.ps
- mit ps2pdf dateiname.ps erstelle ich eine PDF Datei
ps2pdf dateiname.ps
Diese kann ich jetzt auch mit xpdf, kpdf oder unfreier Software kontrollieren
xpdf dateiname.pdf
Wenn ich die Vortragsfolien gedruckt verteilen will, erstelle ich mit den folgenden Werkzeugen eine Druckfassung, bei der jeweils vier Folien auf eine DinA4 Seite gesetzt werden. Die Scripte erhält man bei Christop Dalitz.
- mit makeps4mgp -4up dateiname.mgp erstelle ich eine Postscript dateiname-4up.ps mit je 4 Folien auf einer Din A4 Seite
makeps4mgp -4up dateiname.mgp
Ergebnis ist dann ein Datei mit der Bezeichnung dateiname-4up.ps Dazu wird auch das Script pspage von Christop Dalitz vorausgesetzt. Es nummeriert die Seiten und schreibt als Fußzeile den Dateinamen.
- mit ps2pdf dateiname-4up.ps setze ich diese in PDF um und sende Sie dem Veranstalter zum Ausdruck für alle Zuhörerer/-innen bei meinem Vortrag.
ps2pdf dateiname-4up.ps
- Falls ich mit unfreier Software vortragen muss, kann ich mit
mgp2pdf dateiname.mgp
einen PDF File erstellen, der die Pausenzeichen beim Vortrag versteht - also PDF für die Präsentation.
Das alles lässt sich natürlich in einem Script erledigen, so dass ich nur den Sourcefile editiere und die Ausgaben auf dem Monitor und in der Printfassung automatisch erstellt werden.
- mit rsync kopiere ich die mgp, html und pdf Seiten auf unseren Server
Falls ich nicht zufrieden bin und noch eine Änderung vornehme, überträgt rsync nur noch die Differenzen und ist so sehr schnell auch im Upload.
Hinweis: In der neuen Version für Debian fehlt eine Paketabhängigkeit. Nach
aptitude -r install mgp
muss noch
aptitude install libm17n-dev
nachinstalliert werden.
In SID ist das mgp Paket defekt. WolfgangRohrmoser war so nett, die Fehler zu reparieren so dass ich jetzt mgp unter debian sid benutzen kann. Das inoffizielle Paket liegt hier zum Download.
http://www.skolelinux.de/download/mgp_1.13a-1_i386.deb
Hier noch einige Links:
http://lionel.kr.hs-niederrhein.de/~dalitz/data/software/mgp/mgp.html Die Scripte von Christop Dalitz.
http://www.maths.ox.ac.uk/help/faqs/miscellaneous/magicpoint.shtml