A docutils writer and script for converting restructured text to the Beamer presentation format
Project description
Introduction
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.
Installation
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.
Via setup.py
Download a source tarball, unpack it and call setup.py to install:
% tar zxvf rst2beamer.tgz % cd rst2beamer % python setup.py install
Superuser privileges may be required.
Manual
Download and unpack the tarball as above. Ensure Docutils is available. Copy the script rst2beamer.py to a location it can be called from.
Usage
Depending on your platform, the scripts may be installed as ``.py`` scripts, or some form of executable, or both.
rst2beamer can be called:
rst2beamer.py 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.
References
History
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.