小编noc*_*bos的帖子

用点强制正交(垂直或水平)边

我想强制点只显示节点之间的垂直或水平边缘.

我发现了一个类似的请求,使用Dot/GraphViz发布了Family树布局,但我没有处理树,所以我希望有一个解决方案,而不插入额外的节点...

如果我构建以下图表:

digraph G {

    splines=ortho

    A [ shape=box ]
    B [ shape=box ]
    C [ shape=box ]
    D [ shape=box ]

    A -> B
    A -> C

    B -> D
    C -> D

}

我得到的是这个:

在此输入图像描述

但我想要一个像这样的图表:

在此输入图像描述

我怎样才能得到这样的渲染?

编辑:"splines"属性似乎没有按预期工作......有没有我做错了?

dot graphviz orthogonal edges

26
推荐指数
1
解决办法
2万
查看次数

标签 统计

dot ×1

edges ×1

graphviz ×1

orthogonal ×1