5

次のコードでは、頭と尾のラベルが矢印と重なっていますが、これは望ましくありません。私は何をしなければなりませんか?

digraph G {
    node [shape = "record"];

    edge [
      arrowhead = "normal"
      headlabel = "0..*"
      taillabel = "longlabel"
    ];


    N1 [ label="N1"];         
    N2 [label = "N2" ];       

    N1->N2;
}
4

1 に答える 1

9

エッジラベルでは可能であるため、ヘッドラベルとテールラベルの位置を実際に制御することはできません(、などを使用labelanglelabeldistance

ただし、ハックとして、ヘッド/テールラベルに空白を追加すると、ラベルの中央がラベルテキストの左側または右側に配置されます。

  headlabel = "        0..*"
  taillabel = "longlabel             "
于 2013-02-27T07:39:27.613 に答える