質問

バックグラウンド

GraphVizを使用して、組織チャートを作成します。

問題

デフォルトで dot 次の図を作成します。

目的の出力は、エッジを組み合わせて、肘のつながりと重複するようにします。

ソースコード

次のソースコードは、問題のある図を生成します。

digraph G {
  splines = ortho;
  concentrate = true;

  node [shape="box", style="rounded", penwidth = 2];
  edge [color="#142b30", arrowhead="vee", penwidth = 2];

  {
    rank = same
    "1";
    "2";
    "3";
    "4";
  }

  "Main Node" -> "1";
  "Main Node" -> "2";
  "Main Node" -> "3";
  "Main Node" -> "4";

  {
    rank = same
    "5";
    "6";
    "7";
  }

  "1" -> "5";
  "1" -> "6";
  "1" -> "7";
}

質問

どのようにすることができます dot マンハッタンのレイアウトで直交した肘のエッジを作成しますか?

アイデア

私はさまざまな組み合わせを試しました sametailtailport 無駄に。

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top