Linux 中的圖形渲染

Linux 中的圖形渲染

我已經將 graphviz 和 dot 一起使用有一段時間了。但當涉及到更大的圖表時,我總是不知所措,因為方框、矩形、節點、箭頭等的自動調整使圖表看起來非常不整齊。有沒有辦法透過給予明確的位置標記來固定位置?我的主要問題一直是縮放和對齊,並且通常我重新調整圖表比生成圖表本身花費更多的時間。

例如:簡單的框圖,(比如說這個)-https://en.wikipedia.org/wiki/File:Unix_history-simple.svg透過拖放來完成是一項繁瑣的工作。所以可能有某種方法可以生成它。只是想知道如何?

gnuplot、sage 或其他數學繪圖儀也可以產生上面這樣的圖像嗎?

答案1

您可以使用 pos 屬性明確設定節點的位置,例如:

 "foo" [height=0.52778, label="node foo label",
        pos="19938,4672.2", width=1.2222];

答案2

儘管 GD.se 上的答案並沒有直接回答我的問題。儘管如此,它仍然是一本很好的讀物,也是提出這個問題的正確網站。

https://graphicdesign.stackexchange.com/questions/16629/drawing-block-diagram

相關內容