2016-12-28 59 views

回答

1

xlabel屬性創建an external label for a node or edge。以下內容將幫助你成爲那裏的一部分。一旦你創建了整個圖形,你可以使用間距進行遊戲以避免重疊。

graph { 
    node [shape = circle]; 
    edge [style = dashed; minlen = 2]; 
    NOP [style = dashed; xlabel = "0"]; 
    node [label = "*"]; n1 n2 n3 n6 n8; 
    n1 [xlabel = "1"]; 
    n2 [xlabel = "2"]; 
    n3 [xlabel = "3"]; 
    n6 [xlabel = "6"]; 
    n8 [xlabel = "8"]; 
    n10 [xlabel = "10"]; 
    NOP -- n1; 
    NOP -- n2; 
    NOP -- n3; 
    NOP -- n6; 
    NOP -- n8; 
    n10 [label = "+"]; 
    NOP -- n10; 
} 

enter image description here

+0

您也可以實驗用[headlabel](http://graphviz.org/content/attrs#dheadlabel)和[taillabel](http://graphviz.org/content/ attrs#dtaillabel)邊緣屬性。 – SSteve