Skip to main content

A docutils writer and script for converting restructured text to the Beamer presentation format

Project description


A docutils script converting restructured text into Beamer-flavoured LaTeX.

Beamer is a LaTeX document class for presentations. rst2beamer [1] provides a Docutils [3] writer that transforms restructured text [4] into Beamer-flavoured LaTeX. and provides a commandline script for the same. Via this script, ReST can therefore be used to prepare slides and presentations.


rst2beamer can be installed in a number of ways. setuptools [2] is preferred, but a manual installation will suffice.

Via setuptools / easy_install

From the commandline call:

% easy_install rst2beamer

Superuser privileges may be required.


Download a source tarball, unpack it and call to install:

% tar zxvf rst2beamer.tgz
% cd rst2beamer
% python install

Superuser privileges may be required.


Download and unpack the tarball as above. Ensure Docutils is available. Copy the script to a location it can be called from.


Depending on your platform, the scripts may be installed as ``.py`` scripts, or some form of executable, or both.

rst2beamer can be called: infile.txt > outfile.tex

where infile.txt contains the rst and outfile.tex contains the produced Beamer LaTeX.

Not all features of beamer have been implemented, just a (large) subset that allows the quick production of good looking slides. Some examples can be found in the docs directory of the distribution.



v0.5, 2009-05-07

  • Shift to setuptools distribution with script installation.

v0.3, 2009-03-25

  • RK takes over. Sectioning introduced.

v0.2.1, 2007-08-30

  • Initial release. Date approximate.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rst2beamer-0.5.tar.gz (30.2 kB view hashes)

Uploaded Source

Built Distribution

rst2beamer-0.5-py2.5.egg (2.5 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page