%include "default.mgp" %page %nodefault %fore "Blue1", back "white" %center %image "images/mgp.jpg" %size 6, font "thick", fore "Blue1" MagicPoint: A meta-presentation %fore "black" %size 6 Chris Ball %size 4 / http://printf.net/mgp/ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page What else is there? Powerpoint Expensive, unstable, slow, hard to script %pause Staroffice All of the above, modulo expensive %pause PinPoint Presentations inside the GIMP No animations, slide guide, timings - just creates jpegs %pause AxPoint XML-based presentations with AxKit Saves to PDF Humans don't speak XML %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page MagicPoint Uses text-based interpreted source files, cf. LaTeX %pause Documented mainly in Japanese, but with an English mailing list and manual %pause http://www.mew.org/mgp/ "Simple presentations easy and complicated presentations possible" %page So, why use MagicPoint? Rapid development, can use XEmacs with mgp-mode.el %pause (or, uh, some other editor) %pause (like GNU Emacs) %pause Can use the UNIX toolchain grep, sed, cvs, perl! %pause Output to PostScript/PDF/HTML/text easily %pause Previous/next slide guide, on-screen countdown %pause Because I like it %pause And it's my talk %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page Why not use MagicPoint? Simplistic page layout - you don't have complete control %pause No bounds checking %pause Limited animation/transitions/etc (is this bad?) %pause New markup language to learn %pause Tricky font configuration %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page MagicPoint control commands Begin a new page \%page Change font size to n \%size n Change the background colour \%back "colour" Change the text colour \%fore "colour" Insert an image \%image "/path/to/image.{jpg,png}" Others \%filter, \%system, \%pause %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page Example MagicPoint slide \%page Hello Presentations are fun Subpoint here I like jam \%center \%image "images/jam.jpg" \%page %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page Hello Presentations are fun Subpoint here I like jam %center %image "images/jam.jpg" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page Thank You! Questions?