[Live-demo] Maintaining and translating the OSGeo-Live presentation

Barry Rowlingson barry.rowlingson at gmail.com
Sat Oct 27 00:57:57 PDT 2012

On 26 October 2012 22:05, Cameron Shorter <cameron.shorter at gmail.com> wrote:

> However, Barry has been mentioning some ideas which make sense about
> decompressing the openoffice file (which apparently is just a zip file), and
> us maintaining (and translating) the notes page instead.
> Barry,
> Would you like to weigh in on this?
> I think you mentioned something about using stylesheets to create HTML
> versions of the docs as well.

 Yes, what I've done is to put my text script in the notes with the
OpenOffice presentation. Then I do my talk with the slide view on the
projector and if I'm unsure about what I'm going to say, I'll print
the presentation to a PDF with Notes and view that on my phone for
prompts when I get stuck.

 You can extract just the notes using a small python script/hack here:


 If I want to create a web page with text and images, I save the
presentation as one of the HTML options - this creates an image file
for each of the slides. I then have a script that creates another html
file for each of the slides containing an <img> tag for the image and
a <div> tag for the notes text (extracted by the same method as the
gist). That can then give you a side-by-side web page of slide images
and notes. I think the image extraction can be automated using PyUNO
to interface with OpenOffice directly, but it's never been too much
hassle for me to just fire up OO and do a Save As HTML when I'm pretty
sure my talk is written.

 The reason I use OpenOffice and not some other more hipster
presentation system is that when I want to create a slide that is
three overlapping screenshots with a few lines of text and maybe an
arrow or three pointing to features on the screenshot I don't want to
have to do it in HTML just so I can present it in a web browser and
have zippy 3d transitions that half the time don't work because the
browser doesn't have WebGL enabled. I want a drawing package. It only
becomes evil when you abuse it.

The half the time when these WebGL things work you find that half the
audience gets motion sickness anyway. Isn't impress.js the new passe?


More information about the Osgeolive mailing list