Inkscape Slide is a simple tool to generate multi-pages PDF from a single multi-layered Inkscape SVG file.
If you like drawing and designing with Inkscape, and want to produce your slides with it, you'll like Inkscape Slide.
I know there are other tools (InkSlide, svgslides, JessyInk), but none of them did the simple thing I wanted.
Get the code here (using our beloved git)
git clone http://github.com/abourget/inkscapeslide.git
or
git clone git://github.com/abourget/inkscapeslide.git
or simply install with:
$ sudo easy_install InkscapeSlide
Thanks for contributions by Felipe Andres Manzano, Erwan JACQ, Yao (chunlinyao), Christian Himpel and Adam Reeve.
13 jul, 2010: Added support for transparency tweaking for each layers individually. Also released the PyPI package. A big thanks to Adam Reeve for it's patch.
8 jan, 2010: Added support for pyPdf. Simply easy_install pyPdf and you don't need to depend on pdfjam or pdftk anymore. Thanks go to Yao (chunlinyao).
18 mars 2010: Added support for incremental page construction (adding layers with '+layername' on a single line)
Here's an example using this example .SVG file (image below). Notice the textbox telling how to arrange the layers in the final output.
It just hides/displays the layers specified on the 'content' layer (which is itself hidden when parsed).
Note how layer 'p1' and 'p2' contain different colored boxes.

and layer 'p1' visible, 'p2' hidden:

and run:
inkscapeslide.py Wireframes.svg
(you'll need python-lxml and pdfjam or pdftk installed), you should get this output:
Have any questions, bugs, patches, send them out to Alexandre Bourget (that's me): alex at bourget dot cc