Keynote Really is XML
jonknee writes "During the latest MacWorld keynote, Steve Jobs announced new presentation software dubbed Keynote. It looked pretty sweet, but what caught my ear was Jobs' remark that it was XML based. As soon as I got my hands on Keynote, I investigated the .key file and found its XML portion (which is quite excellent XML at that). For those not lucky enough to have the software, I posted the blank presentation I took a peek at." I just want to know when someone is going to write up a Keynote module for Perl ...
As a side note, Apple does sue, but there is a pattern. They don't sue when someone adds modules or other capabilities to their applications. For example, its easy to find new transition effects for iMovie on the web. Apple sues when someone "steals" their designs. For example, trying to replicate the look of Aqua, a trademarked design. Or designing a PC with a case virtually identical to the original iMac. (Particularly when the company states it's intended purpose is to steal iMac sales.)
A "blank" presentation in Keynote is still going to have a bunch of master slides in it.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
Here is what you aren't getting though:
I'm building a presentation with keynote right now, it has 14 slides, a theme, transitional effects between those slides, lots of information, &c. (Think grad presentation on a topic).
It has 5201 lines.
That isn't a huge increase from the original file size, considering what I added. This would seem to indicate that these files take a lot of setting up, but once set up are really easy to add to.
Integrate Keynote and LaTeX
Aaron Hillegass made a quick and dirty XML-based presentation program for his classes at the Big Nerd Ranch. The source code is online. httpo://bignerdranch.com