2013-02-26 61 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    "