3 % to shorten edit-compile-view cycles use
8 \def\PyX{PyX
} % redefine the PyX macro for html (the other makes trouble)
9 \def\textquotedbl{"
} % make double quotes available in html
12 \usepackage[T1]{fontenc}
13 \usepackage{tabularx
} % TODO: get rid of that
14 \usepackage{units
} % TODO: get rid of that
16 \title{\PyX{} Reference Manual
}
17 \author{J\"org Lehmann\\
19 \authoraddress{http://pyx.sourceforge.net/
}
20 \date{\input{pyxdate.tex
}}
21 \release{\input{pyxversion.tex
}}
29 \ifhtml % make abstract better available (as in the Python docs)
30 \chapter*
{Front Matter
\label{front
}}
34 \PyX{} is a Python package to create encapsulated PostScript figures. It
35 provides classes and methods to access basic PostScript functionality
36 at an abstract level. At the same time the emerging structures are
37 very convenient to produce all kinds of drawings in a non-interactive
38 way. In combination with the Python language itself the user can just
39 code any complexity of the figure wanted. Additionally an
40 \TeX{}/
\LaTeX{} interface enables one to use the famous high quality
41 typesetting within the figures.
43 A major part of
\PyX{} on top of the already described basis is the
44 provision of high level functionality for complex tasks like
2d plots
45 in publication-ready quality.