title: Graphviz: Place edge label on the other side
body: <p>This may be related to <a href="https://stackoverflow.com/questions/2350617/how-to-place-edge-labels-on-edge-in-graphviz">How to place edge labels ON edge in graphviz</a>: I have the following graph, which I visualize using the command <code>dot -Teps g.dot &gt; g.eps</code>:</p>
  
  <pre><code>graph triple {
      node [shape=box]; User; Object; Tag;
      node [shape=diamond,style=filled]; Triple;
      {
          User -- Triple [label = "1"];
          Object -- Triple [label = "1"];
      }
      {
          rank=same;
          User;
          Object;
      }
      Triple -- Tag [label="n"];
  }
  </code></pre>
  
  <p>I would like the result to be more symmetric by putting the label between User and Triple on the left side of the graph.</p>