PyScript is a python module for
producing high quality postscript graphics. Rather than use a GUI to
draw a picture, the picture is programmed using python and the
Some of the key features are:
- All scripting is done in python, which is a high level, easy
to learn, well-developed scripting language.
- All the objects can be translated, scaled, rotated, ... in
fact any affine transformation.
- Plain text is automatically kerned.
- You can place arbitrary LaTeX expressions on your figures.
- You can create your own figure objects, and develop a library
of figure primitives.
- Output is publication quality.
The program is beta quality and under active development. That said,
it is also being used for publications, so it's quite useful even at
Most of the development and testing has been on a Linux platform,
however, it should run on Windows under the CygWin package, and it's
run sucessfully on MacOS X, but that's pretty much Linux anyway.
- Python 2.2.1 or greater: see
- Reasonably up to date LaTeX distribution (including dvips) if
you want to use the TeX object