Viele meiner Vorträge erstelle ich mit Magic``Point. Ich will hier kurz beschreiben, wie das geht. Als Ergebnis habe ich zuletzt: 1. einen sourcefile mit beweglichen Effekten 1. eine Version in html auf dem skolelinux Server 1. eine Version in pdf für alle Fälle 1. eine Version zum Drucken mit 4 Folien pro A4 Seite 1. 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 Din``A4 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