PyX 0.9 review

by on

PyX is a Python package for the creation of PostScript and PDF files

License: GPL (GNU General Public License)
File size: 0K
Developer: J?rg Lehmann
0 stars award from

PyX is a Python package for the creation of PostScript and PDF files. PyX combines an abstraction of the PostScript drawing model with a TeX/LaTeX interface.

Complex tasks like 2d and 3d plots in publication-ready quality are built out of these primitives.

Here are some key features of "PyX":
PostScript and PDF output for device independent, free scalable figures
seamless TeX/LaTeX integration
full access to PostScript features like paths, linestyles, fill patterns, transformations, clipping, bitmap inclusion, etc.
advanced geometric operations on paths like intersections, transformations, splitting, etc.
sophisticated graph generation: modular design, pluggable axes, axes partitioning based on rational number arithmetics, flexible graph styles, etc.

What's New in This Release:
This release features a new set of deformers for path manipulations like smoothing, shifting, etc. A new set of extensively documented examples describing various aspects of PyX in a cookbook-like fashion have been written. Type 1 font-stripping is now handled by a newly written Python module. The evaluation of functions for graph plotting is now left to Python. Thereby some obscure data manipulation could be removed from the bar style for handling of nested bar graphs. Transparency is now supported for PDF output. Many more small improvements and bug fixes top off this release.

PyX 0.9 keywords