我花了一些时间才使下图看起来像现在一样,我几乎满意了。仍然困扰我的一件事是,为了美观,D 和 B 之间的连接应该高于所有节点。
有趣的是,为边缘提供端口并不会给人留下深刻的印象,dot这只会让边缘穿过连接的节点。
您知道如何避免这种情况吗?

digraph {
graph [splines=ortho, nodesep=0.2, fontname="DejaVu Sans", rankdir=LR]
node [shape=box, fontsize=8]
edge [arrowsize=0.5]
subgraph cluster {
style=invis;
A -> B -> C;
A -> B -> C;
A -> B -> C -> D;
D -> E;
D:nw -> B:ne;
}
{
D -> F -> { C; E };
}
}
Run Code Online (Sandbox Code Playgroud)
PS:您需要最新的 Graphviz 版本才能获得正交边。
| 归档时间: |
|
| 查看次数: |
2789 次 |
| 最近记录: |