#mkdrawf page 28

Path {
  FillColour None
  OutlineColour r0g0b255
  Width 1     # points. 0 = as thin as possible
  Style {
    Mitred    # join style.
              # Options: Mitred Round Bevelled
   EndCap Round        # Options: Butt Round
                        #      Square Triangular
   StartCap Triangular
   WindingRule NonZero #determines how filling is done.
                       # Alternative: EvenOdd
   CapWidth 32         # for triangular caps only.
                       # 0..255, in 16ths of line width
    CapLength 64       # ditto
    Dash {
      1 3 2 5 3        # if you have no idea what this
                       # means, experiment!
      Offset 2 }        # ditt
  }
  # Now the path itself 
  Move 100 100
  Line 200 100
  Curve 250 100  200 300  400 400 # Bezier curve.
                                  # Two ctl points, end
  Close                # this subpath
  Move 200 200
  Line 300 200
  Move 500 500         # this begins a new subpath too,
                       # even though no Close before it
  Line 0 0
}