我有一个dot graphviz文件,它生成以下输出:
http://www.qlands.com/other_files/test.png
但输出是垂直组织的。如果我将尺寸设置为例如8.27英寸;如何在8.27 x 8.27英寸的盒子周围分发元素?
答案 0 :(得分:3)
你的图表是一个从左到右排列的有向图,第一个排名包含许多节点,这些节点会产生非常高的图像。
使用此问题分解图表的主要工具是unflatten
:
unflatten 是dot的预处理器,用于改善方面 具有许多叶子或断开连接的节点的图的比率。通常 这种图形的布局通常非常宽或高。 unflatten 插入不可见的边缘或调整边缘上的minlen以改善 布局压缩。
您可以将其与其他工具和技术结合使用,以获得所需的结果:
unflatten
实用程序 - 请参阅this answer了解使用unflatten的详细示例。size
,margin
,{{1 } ...(另请参阅this和yet another answer提供详细信息)ratio
)