使用 tikz 绘图库绘制组织结构图/家谱

使用 tikz 绘图库绘制组织结构图/家谱

前面的问题展示了如何使用纯 tikz 来实现这一点。我想知道是否可以使用 tikz 绘图库来实现此目的。

以下是之前的两个问题没有tikz绘图库的使用:使用 tikz 在 latex 中制作组织结构图具有多条婚姻关系的家谱

ׁ组织结构图/家谱与普通图表有何不同?主要区别在于边缘(大部分)由水平和垂直线段组成;tikz 图形绘制似乎不支持边缘-|样式|-。另一个区别是,通常会在节点正下方绘制部分或所有子节点,如下所示画廊示例

为了澄清起见,我要求提供一种方法来结合 3 中介绍的图形布局智能算法tikz来产生类似的结果。

一个明显的原因是,虽然前面的例子产生了漂亮的输出,但它们根本没有可扩展性。必须手动设计并实现每个特定实例的布局。

另一个可能不太明显的原因是家庭/组织风格可以更紧凑:垂直堆叠子元素可以共享父子边缘。水平堆叠也很有用,因为它使箭头更清晰。

通常情况下,您需要压缩给定图表的布局以适应硬页面或其他几何约束。采用这种风格可能会有所帮助。

最后,还可以使用图形/树布局的另一种样式来对树中的树进行另一种视觉区分。

相关内容