2016-03-01 105 views
0
digraph { 
    X -> Y [xlabel="80"] 
    Y -> Z [xlabel="60"] 
    Z -> X [xlabel="3"] 
    Y -> X [xlabel="1"] 
} 

我渲染上面使用的Graphviz點文件:如何放置Graphviz的標籤,以避免邊緣

dot -Tpng a.dot -o a.png 

,但發現輸出圖像,如下圖所示,具有邊緣和箭頭與標籤重疊。

enter image description here

我已經嘗試了各種沒有成功的辦法,所以我在這裏已經恢復了一個簡單的例子。我敢打賭,實際上有一個明顯的標誌來解決這個問題。誰能幫忙?

回答

1

請勿使用外部標籤(xlabel),但標準標籤(label)。

在示例中使用標準標籤不會產生重疊。