PyScript

Home
Docs
Gallery
Links
 
SourceForge.net Logo
Project Page
News
Download
Forums
Lists
Feature Requests
Bug Tracker
Summary

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 PyScript objects.

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.

Status
Version: 0.6.1

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 this stage.

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.


Requirements
  • Python 2.2.1 or greater: see www.python.org
  • Reasonably up to date LaTeX distribution (including dvips) if you want to use the TeX object