2013-02-26 63 views
3

在下面的代码中,头部和尾部标签重叠箭头,这是我不想要的。我需要做什么?头部和尾部标签重叠箭头

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

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


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

    N1->N2; 
} 

回答

6

你真的无法控制头部和尾部标签的位置,因为它是可能的边缘标签(使用labelanglelabeldistance等)

但是,作为一个黑客,你可以添加空格以头/尾标签,并且强行标签的中心要对标签文字的左侧或右侧:

headlabel = "  0..*" 
    taillabel = "longlabel    "