test trafo application in draw
[PyX/mjg.git] / manual / manual.tex
blob149166d33ed44bc9164be9454c4af40fdd17640c
1 \documentclass{manual}
3 % to shorten edit-compile-view cycles use
4 % \includeonly{graph}
6 \usepackage{pyx}
7 \ifhtml
8 \def\PyX{PyX} % redefine the PyX macro for html (the other makes trouble)
9 \def\textquotedbl{"} % make double quotes available in html
10 \fi
11 \usepackage{graphicx}
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\\
18 Andr\'e Wobst}
19 \authoraddress{http://pyx.sourceforge.net/}
20 \date{\input{pyxdate.tex}}
21 \release{\input{pyxversion.tex}}
23 \makeindex
25 \begin{document}
27 \maketitle
29 \ifhtml % make abstact better available (as in the Python docs)
30 \chapter*{Front Matter\label{front}}
31 \fi
32 \begin{abstract}
33 \noindent
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.
46 \end{abstract}
48 \tableofcontents
50 \include{intro}
51 \include{graphics}
52 \include{path}
53 \include{canvas}
54 \include{text}
55 \include{graph}
56 \include{axis}
57 \include{box}
58 \include{connector}
59 \include{epsfile}
60 \include{bitmap}
61 \include{bbox}
62 \include{color}
63 \include{unit}
64 \include{trafo}
65 \appendix
66 \include{mathtree}
67 \include{colorname}
68 \include{palettename}
69 \include{pathstyles}
70 \include{arrows}
72 \input{manual.ind}
74 \end{document}