A script to create a print-only version of Keynote slides

Sep 22, '06 07:30:03AM

Contributed by: thomas_witt

My Keynote presentations contain a lot more slides (Titles, etc.) than the slides I'd actually like to have in my hand-out for attendees. One could set the slides to skipped (Keynote offers an option to leave out skipped slides when printing), but that produces a lot of work for me to skip the slides before printing, but re-enable them before a presentation. If you have large presentations which are given quite often and you're constantly improving the details, this can be quite a hassle.

So I decided to write a little AppleScript which helps me to do the job: The idea is to add the text handout-noprint in a small font in the speaker's notes for all slides which should be suppressed when printing. Afterwards, run the AppleScript, which will set these slides to the status "skipped," and save the resulting print-only version on your Desktop.

Now you can easily print the new version and avoid the skipped slides in your print-out.

[robg adds: This is a great idea, as I've done the skip/no-skip shuffle too many times to count for various handouts...]

Comments (1)


Mac OS X Hints
http://hints.macworld.com/article.php?story=20060918032130668