wingosoft

guile-present

Guile-Present defines a declarative vocabulary for presentations, together with tools to render presentation documents as SVG or PDF. Guile-Present can be used to make presentations programmatically, but also includes a tool to generate a PDF presentation out of an Org mode document.

Interesting fact

Guile-Present is written in a pure-functional subset of Scheme. Doing layout in a functional language turns out to be interesting enough for me to have written a paper about it.

Getting Guile-Present

Prerequisites

guile-lib, available under Debian/Ubuntu as "guile-library".

Releases

The latest release can be found from Guile-Present's release area.

Development

Pull the latest code from the bzr repository via bzr get http://wingolog.org/bzr/guile-present.

Documentation

Guile-Present is self-documented, check the reference in HTML format or PDF, online in Guile itself, or use info guile-present once you install the package.

Feedback

Send me an email at wingo at pobox.com.