<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">  
<!-- Created with Emacs -->
<!-- Last edited on 2009-04-07 22:36:02 by stolfi -->
<svg
  xmlns="http://www.w3.org/2000/svg"
  width="120"
  height="120"
  stroke-linecap="round"
  fill-opacity="1"
  fill-rule="evenodd"
  stroke-linejoin="round"
  stroke-opacity="1"
  font-family="Bitstream Courier"
  font-style="normal"
  font-weight="normal"
  font-size="12px"
  pagecolor="#eeeeee"
  pageopacity="0.0">

  <g
  >

    <!-- Markers with with low corner at negative coordinates, refX,refY at 0,0 -->
    <g stroke="#ff0000" fill="#ff0000">
      <defs>
        <marker id="negdot" viewBox="-4 -4 8 8" refX="0" refY="0" markerWidth="8" markerHeight="8" orient="auto">
          <circle  cx="0" cy="0" r="3"/>
        </marker>
        <!-- Note: omitted refX,refY (shoudl default to 0,0): -->
        <marker id="negtip" viewBox="-16 -4 16 8" markerWidth="16" markerHeight="8" orient="auto">
          <polygon points = "-15,0  -15,-3  0,0  -15,+3"/>
        </marker>
      </defs>
      <line x1="20" y1="50" x2="070" y2="100" marker-start="url(#negdot)" marker-end="url(#negtip)" />
    </g>

    <!-- Markers with low corner at 0,0 -->
    <g stroke="#008800" fill="#008800">
      <defs>
        <marker id="zerdot" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="8" markerHeight="8" orient="auto">
          <circle  cx="4" cy="4" r="3"/>
        </marker>
        <marker id="zertip" viewBox="0 0 16 8" refX="16" refY="4" markerWidth="16" markerHeight="8" orient="auto">
          <polygon points = "1,4  1,7  15,4  1,1"/>
        </marker>
     </defs>
     <line x1="35" y1="35" x2="085" y2="085" marker-start="url(#zerdot)" marker-end="url(#zertip)" />
    </g>

    <!-- Markers with low corner at positive coordinates -->
    <g stroke="#3344ff" fill="#3344ff">
      <defs>
        <marker id="posdot" viewBox="4 4 8 8" refX="8" refY="8" markerWidth="8" markerHeight="8" orient="auto">
          <circle  cx="8" cy="8" r="3"/>
        </marker>
        <marker id="postip" viewBox="24 16 16 8" refX="40" refY="20" markerWidth="16" markerHeight="8" orient="auto">
          <polygon points = "25,20  25,23  39,20  25,17"/>
        </marker>
      </defs>
     <line x1="50" y1="20" x2="100" y2="070" marker-start="url(#posdot)" marker-end="url(#postip)" />
    </g>

  </g>
</svg>
