Graphviz 头部和尾部标签与箭头重叠
在下面的代码中,头部和尾部标签与箭头重叠,这是我不希望看到的。我该怎么办Graphviz 头部和尾部标签与箭头重叠,graphviz,Graphviz,在下面的代码中,头部和尾部标签与箭头重叠,这是我不希望看到的。我该怎么办 digraph G { node [shape = "record"]; edge [ arrowhead = "normal" headlabel = "0..*" taillabel = "longlabel" ]; N1 [ label="N1"]; N2 [label = "N2" ]; N1
digraph G {
node [shape = "record"];
edge [
arrowhead = "normal"
headlabel = "0..*"
taillabel = "longlabel"
];
N1 [ label="N1"];
N2 [label = "N2" ];
N1->N2;
}
您无法真正控制头部和尾部标签的位置,因为边缘标签是可能的(使用
labelangle
,labeldistance
等)
但是,作为黑客,您可以在头/尾标签上添加空格,这样可以强制标签的中心位于标签文本的左侧或右侧:
headlabel = " 0..*"
taillabel = "longlabel "