3
我是graphviz的新手,我只是想知道如何確定圖形中的相對節點位置。例如,如果我想繪製一個簡單的三角形'abc',其中節點'a'位於頂部,節點'b'和'c'位於底部相同的位置,我應該如何告訴graphviz佈置根據需要節點?控制graphviz(dot2tex)中節點的佈局?
我嘗試以下:
graph G
{
node [shape="circle"];
edge [lblstyle="auto"];
{rank=min; "a"}
a -- b [label = "-"];
a -- c [label = "-"];
{rank=same; "b" "c"}
b -- c [label = "+"];
}
但輸出位置的節點「a」和在頂部的同一水平「B」,與節點「C」在底部。
另外,是否可以在同一個圖中並排繪製兩個這樣的三角形(兩者之間有一個很好的適當空間)?如果是這樣,它是如何實施的?
非常感謝。
我實際上使用dot2tex包:http://www.fauskes.net/code/dot2tex/documentation/。我將上面的構建複製到了LaTeX文檔中,並且它不會生成與您能夠獲得的相同的圖形,相反,它給了我原始文章中描述的圖形。 – skyork
這解釋了lblstyle - 對不起,我對這個軟件包沒有任何經驗。沒關係我的回答... – marapet