4

下のグラフが現在のようになるまでには時間がかかりましたが、ほぼ満足しています。まだ私を悩ませていることの 1 つは、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 };
    }
}

PS:直交エッジを取得するには、最新の Graphviz バージョンが必要です。

4

1 に答える 1