ノード間に水平エッジを作成する正しい方法が見つかりません。
たとえば、a、b、c などのノードを 1 行に並べたいのですが、各ノードには他のノードへのさまざまな経路があり、これらのノードの高さは同じではありません。
グラフを生成する「rankdir=LR;」
助けてもらえますか?
答え1
「制限されたランクでの描画」を参照してください。ユーザーガイド「ドット」の略。
タイムラインのあるグラフや、ソース ノードとシンク ノードを強調する描画では、ランクの割り当てを制限する必要がある場合があります。サブグラフのランクは、same、min、source、max、または sink に設定できます。値が same の場合、サブグラフ内のすべてのノードが同じランクになります。
例
{ rank = same; 1980; "build"; "emacs"; "vi"; }
{ rank = same; 1982; "RCS"; "<curses>"; "IMX"; "SYNED"; }