gpt4 book ai didi

graphviz - 在 Graphviz 中,如何将边与节点的顶部中心对齐?

转载 作者:行者123 更新时间:2023-12-04 17:47:53 31 4
gpt4 key购买 nike

在 Graphviz/dot 中,是否有可能让边缘在节点的顶部中心准确连接?阅读点指南,我想tailportheadport会帮助我,但添加这些没有任何区别,有时会给我带来更奇怪的结果。

这就是我得到的:

sample graph

这就是我要找的:

wanted results

我用来获取(不正确)图形的代码是:

digraph G {

graph [splines = ortho];
node [shape = box];
edge [dir = none];

{
rank = same

A
AB [shape = point]
B

A -> AB
AB -> B
}

{
rank = same
point1 [shape = point]
point2 [shape = point]
point3 [shape = point]
}

AB -> point1

// The following section if to make the nodes appear in
// the correct order, not sure if there's a better way
{
edge [style = invisible]
rank = same
C
D
E
F
C -> D
D -> E
}

point2 -> point1
point2 -> C
point1 -> point3
point3 -> E
point1 -> D

}

最佳答案

事实证明,最新的 (2.38) 版本在 Mac OS X Yosemite 中无法正常工作,我不得不按照 download page 中的说明降级到 2.36。 .

关于graphviz - 在 Graphviz 中,如何将边与节点的顶部中心对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27504703/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com