0
之間的距離考慮以下點代碼:集羣太寬在比較節點
digraph "f400aee5-0667-4256-b0b1-e9a6a4dfa0f4" {
graph [compound=true,
newrank=true,
ranksep=10,
ratio=0.5,
];
node [ shape=point ];
subgraph "rank-1" {
graph [rank=same];
subgraph "cluster_1" {
graph [label="some gaph label"];
"node1-1";
}
}
subgraph "rank-2" {
graph [rank=same];
"vm";
}
"vm" -> "node1-1";
"vm" -> "node2-1";
"vm" -> "node2-2";
}
的命令的輸出
$ cat ~/Desktop/dump1.dot | ./dot.exe -Tpng > ~/Desktop/dump1.png
是
寬度的集羣不自然地大。 ranksep有意設置爲10,以創造更多空間。但是我怎樣才能確保集羣的寬度與其他節點之間的距離更大?
該比率是應用程序視口寬高比給定的常數,通常在0.5左右。將nodesep設置爲一個固定的常量不會擴大到更大的圖形,是嗎? –
'ratio = 0.5'會導致集羣變得很寬,所以爲了防止你需要別的東西來擴展圖形。設置一個固定的常數'nodesep'可能不是最好的解決方案,但是你的'ranksep'也是一個固定的常數。你嘗試過圖形屬性'dpi'嗎?如果將其設置爲高於默認值96,則還可以增加輸出的大小。 –