move symbol before line
[PyX/mjg.git] / examples / axis / painter.py
blobf595b1a887e920ec73088fe543e1b6a44cff03ed
1 # Axis painters performs the painting of an axis. By default, ticks
2 # are stroked inside of the graph (in the path examples there is no
3 # graph but don't mind) while labels and the axis title are plotted
4 # outside. The axis title is rotated along the axis (without writing it
5 # upside down), while the tick labels are not rotated. The axis painters
6 # takes a variety of keyword arguments to modify the default
7 # behaviour.
9 from pyx import *
10 from pyx.graph import axis
12 ap = axis.painter.plain(outerticklength=axis.painter.ticklength.normal)
14 c = axis.pathaxis(path.curve(0, 0, 3, 0, 1, 4, 4, 4),
15 axis.linear(min=0, max=10, title="axis title",
16 painter=ap))
17 c.writeEPSfile("painter")