首页 > 解决方案 > Graphviz:给定一棵树渲染节点,从同一层的根节点开始的最大路径长度?

问题描述

我正在使用的构建系统(github)呈现构建步骤图,其中从根节点具有相同最大路径长度的步骤被绘制为一个层。我对此感到嫉妒,因为我认为它可能使复杂的依赖图更易于阅读。

有没有办法让graphviz输出这个。

它最终看起来像这样:

Root
|    \
C1    C2
|      /  \
C3    C4   C5

标签: graphviz

解决方案


这回答了你的问题了吗?

graph {
  node[shape=plaintext]
  Root -- C1
  C1 -- C3
  Root -- C2
  C2 -- C4
  C2 -- C5
}

给予:
在此处输入图像描述


推荐阅读