GraphVizのエッジの重複を許可します
-
30-10-2019 - |
質問
バックグラウンド
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
マンハッタンのレイアウトで直交した肘のエッジを作成しますか?
アイデア
私はさまざまな組み合わせを試しました sametail
と tailport
無駄に。
正しい解決策はありません
所属していません StackOverflow