from pyx import *
unit.set(wscale=10)
c = canvas.canvas()
c.stroke(path.line(0, 0, 1, 0) +
path.line(1, 0, 1, 1) +
path.line(1, 1, 0, 1) +
path.line(0, 1, 0, 0))
c.stroke(path.line(2, 0, 3, 0) <<
path.line(3, 0, 3, 1) <<
path.line(3, 1, 2, 1) <<
path.line(2, 1, 2, 0))
p = path.line(4, 0, 5, 0) << path.line(5, 0, 5, 1) << path.line(5, 1, 4, 1)
p.append(path.closepath())
c.stroke(p)
c.writeEPSfile("addjoin")
c.writePDFfile("addjoin")
|