PyX Manual¶
- Introduction
- Basic graphics
- Module
path
- Class
path
— PostScript-like pathspath
path.append()
path.arclen()
path.arclentoparam()
path.at()
path.atbegin()
path.atend()
path.bbox()
path.begin()
path.end()
path.extend()
path.intersect()
path.joined()
path.normpath()
path.paramtoarclen()
path.reversed()
path.rotation()
path.split()
path.tangent()
path.trafo()
path.transformed()
- Path elements
- Class
normpath
- Class
normsubpath
- Predefined paths
- Class
- Module
metapost.path
- Module
deformer
: Path deformers - Module
canvas
- Module
document
- Text
- Rationale
- TeX interface
- Module level functionality
- TeX output parsers
errordetail
TexResultError
texmessage
texmessage.start()
texmessage.no_file()
texmessage.no_aux()
texmessage.no_nav()
texmessage.end()
texmessage.load()
texmessage.load_def()
texmessage.load_graphics()
texmessage.ignore()
texmessage.warn()
texmessage.pattern()
texmessage.box_warning()
texmessage.font_warning()
texmessage.package_warning()
texmessage.rerun_warning()
texmessage.nobbl_warning()
- TeX/LaTeX attributes
halign
halign.boxleft
halign.boxcenter
halign.boxright
halign.flushleft
halign.raggedright
halign.flushcenter
halign.raggedcenter
halign.flushright
halign.raggedleft
halign.left
halign.center
halign.right
valign
valign.top
valign.middle
valign.bottom
valign.baseline
parbox
vshift
vshift.bottomzero
vshift.middlezero
vshift.topzero
vshift.mathaxis
mathmode
size
size.tiny
size.scriptsize
size.footnotesize
size.small
size.normalsize
size.large
size.Large
size.LARGE
size.huge
size.Huge
phantom
- Using the graphics-bundle with LaTeX
- Configuration
- UnicodeEngine
- Graphs
- Introduction
- Component architecture
- Module
graph.graph
: Graph geometrygraphxy
graphxy.axes
graphxy.plot()
graphxy.dolayout()
graphxy.dobackground()
graphxy.doaxes()
graphxy.doplotitem()
graphxy.doplot()
graphxy.dokeyitem()
graphxy.dokey()
graphxy.finish()
graphxy.pos()
graphxy.vpos()
graphxy.vgeodesic()
graphxy.vgeodesic_el()
graphxy.axistrafo()
graphxy.axisatv()
graphxyz
graphxyz.central
graphxyz.parallel
graphxyz.vzindex()
graphxyz.vangle()
central
parallel
- Module
graph.data
: Graph data - Module
graph.style
: Graph stylespos
range
symbol
symbol.cross
symbol.plus
symbol.square
symbol.triangle
symbol.circle
symbol.diamond
symbol.changecross
symbol.changeplus
symbol.changesquare
symbol.changetriangle
symbol.changecircle
symbol.changediamond
symbol.changesquaretwice
symbol.changetriangletwice
symbol.changecircletwice
symbol.changediamondtwice
symbol.changestrokedfilled
symbol.changefilledstroked
line
line.changelinestyle
impulses
errorbar
text
arrow
rect
histogram
barpos
stackedbarpos
bar
changebar
gridpos
grid
surface
- Module
graph.key
: Graph keys
- Axes
- Component architecture
- Module
graph.axis.axis
: Axeslinear
lin
logarithmic
log
bar
nestedbar
split
anchoredaxis
anchoredaxis.basepath()
anchoredaxis.vbasepath()
anchoredaxis.gridpath()
anchoredaxis.vgridpath()
anchoredaxis.tickpoint()
anchoredaxis.vtickpoint()
anchoredaxis.tickdirection()
anchoredaxis.vtickdirection()
linkedaxis
linkedaxis.setlinkedaxis()
anchoredpathaxis
- Module
graph.axis.tick
: Axes ticks - Module
graph.axis.parter
: Axes partitioners - Module
graph.axis.texter
: Axes texter - Module
graph.axis.painter
: Axes painter - Module
graph.axis.rater
: Axes rater - Module
graph.axis.positioner
: Axes positioners
- Module
box
: Convex box handling - Module
connector
- Module
epsfile
: EPS file inclusion - Module
svgfile
: SVG file inclusion - Bitmaps
- Module
bbox
- Module
color
- Module
pattern
- Module
unit
- Module
trafo
: Linear transformations - Appendix: Named colors
- Appendix: Named gradients
- Appendix: path styles
- Appendix: Arrows in deco module