如何在群集之间添加额外空间?

时间:2013-06-22 05:00:04

标签: graphviz

对于节点,有nodesep增加节点之间的空间。 subgraph cluster是否有这样的属性?

3 个答案:

答案 0 :(得分:2)

如果您未使用rank作为属性,可能会遇到其他问题,请在每个群集中设置rank=same,然后添加ranksep=K,其中K为你要分开的因素。为我工作很好。

答案 1 :(得分:1)

我之前已经尝试过这样做了。根据这个链接http://lists.research.att.com/pipermail/graphviz-devel/2009/000947.html,似乎目前没有解决问题的方法。

然而,一点点“黑客”包括使用选定数量的不可见集群围绕您的集群。实际上,群集的边距很小,无法改变,但嵌套它们并隐藏边框会模拟自定义边距。

答案 2 :(得分:0)

我在每个群集中设置margin选项。虽然这不会分离群集,但它会在最近的节点之间添加空间,这对您来说可能就足够了,尤其是在使用style=invis时。