我发现graphviz无法独立调整群集的宽度边距和高度边距。
如下图所示,群集的高度边距明显小于其宽度边距。
GraphViz提供a parameter margin来调整群集的边距。但是,它无法仅调整群集的宽度边距并保持高度边距不变。
有可能吗?
答案 0 :(得分:0)
边距值可以是一个值或两个值,以逗号分隔。 从说明(https://www.graphviz.org/doc/info/attrs.html#d:margin):
对于图形,这将以英寸为单位设置画布的x和y边距。如果 保证金是一个单倍,两个保证金都设置为等于给定 值。
在同一位置也提供了一个示例:
对于节点,此属性指定节点的节点周围剩余的空间 标签。默认情况下,该值为0.11,0.055。 因此,请使用两个值,以逗号分隔。
但是,有一个警告:margin参数非常棘手。图形(以我为节点)为英寸,集群为点!