Skip to main content

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.

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.

Files for rst2beamer, version 0.5
Filename, size File type Python version Upload date Hashes
Filename, size rst2beamer-0.5.tar.gz (30.2 kB) File type Source Python version None Upload date Hashes View
Filename, size rst2beamer-0.5-py2.5.egg (2.5 kB) File type Egg Python version 2.5 Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page