Avoiding PowerPoint

ziggy on 2005-02-11T15:39:58

I've been working on a project for a few months now at $WORK, and it's time to present it to the rest of the team. But I'm a hacker, I use vi (and proud of it, too!), and I avoid MSOffice/OpenOffice (especially PowerPoint) like the plague. I'd rather install TeX and produce PDF rather than waste my time sweating pixels and transitions.

Every year, I face the same dillema -- how do I avoid PowerPoint this year. I've converted text to XML and produced HTML slides with Perl and XSLT. I've played with AxPoint and produced PDF. I've tinkered with pudge's text-to-slides system. I looked into some LaTeX formats and kicked the tires on MagicPoint, neither of which felt like a good fit. I've used Keynote before, which sucked less than PowerPoint, but this time, it's not an option.

It's not a hard problem to solve -- there are hundreds of hacks that get the job done. But it's a hard problem to solve well, which is why there are hundreds of hacks to get the job done.

This year, I'm trying something new -- Eric Meyer's S5: The Simple Standards-Based Slide Show System. Code up your presentation as a single long HTML file, add in some CSS-fu and JavaScript bits, and Firefox does the rest. Nice print formatting suitable for handouts, too.

It's working well enough for bullet points and whatnot. For images, I'm using SVG, rasterized to PNG with batik. The images are simple enough to describe, and I get reasonable turnaround previewing the SVG directly in IE or batik. And they're alpha-blended! Woo Hoo!

For once, I think I've got all of the bases covered, without leaving vi. I'll report back next week on how the presentation turned out.


F11 Goodness

grantm on 2005-02-11T19:12:02

And don't forget that you can turn off your tool bars and hit F11 in Firefox for full screen view so there's nothing on screen but your slide content.

S5

jesse on 2005-02-12T00:03:16

Great for a couple dozen slides. Not so hot when you've got 300 slides. (At least with mozilla. Safari seems to do ok)

S5 versus LaTeX

pjm on 2005-02-12T05:50:41

S5 looks great with one caveat: you probably don't want to be presenting any maths. Otherwise it's back to the old "pdf->png" resolution dependent nonsense. (One of the nice things about S5 is the auto-rescale of pages according to window size. I guess this doesn't hurt if you work things out carefully to begin with, but regenerating everything can turn into a royal pain (or a slightly less-royal pain if you write a Makefile)).

Anyway, where's this rambling leading...==>>? One *really* nice LaTeX based presentation package that I tripped across recently is "beamer". Definitely worth a look for anyone who'll be presenting something involving maths, and maybe more generally as well.

beamer

Paul

S5 is excellent

pemungkah on 2005-02-22T21:46:51

Used it for the "say, you wouldn't mind doing a seminar, would you" seminar at my Yahoo! interview.

It rocks, and looks great. Perhaps the biggest advantage is that because it's CSS, you've got easy control over the generic page appearance, with easy override for any single page. Eric has updated it since I used it to add better sequential exposure of bullets and graphics support.

Beats anything else so far. I've been toying with a pod2s5 translator; hope to have it done in advance of OSCON.

Big hint to anyone who would like to try it: make sure you page really is valid XHTML. Otherwise odd things (like your presentation refusing to proceed past a certain slide) can happen.