考虑下面的点代码:
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,以创建更多空间。但是,如何确保集群的宽度与其他节点之间的距离更成比例呢?
发布于 2017-02-27 21:37:52
使用ratio,您可以缩放图形的每个部分,包括集群。我看起来你只想增加下面三个节点之间的距离,你可以使用nodesep来实现。
将ratio=0.5替换为nodesep=5会产生下图:

此输出是否与您要查找的内容相似?
https://stackoverflow.com/questions/42271887
复制相似问题