Graphvizを使用してフローチャート(Visioと同様)を作成します。ここにサンプルの二重グラフがあります。Graphvizで直線エッジを作成する
digraph start_up {
node [style = rounded];
node [shape = rect] start end;
node [style = ""];
node [shape = diamond] "USB\nCommand\nArrived";
start -> "Initialize\nCode";
"Initialize\nCode" -> "USB\nCommand\nArrived";
"USB\nCommand\nArrived" -> "USB\nCommand\nArrived" [label="No" tailport=w headport=n];
"USB\nCommand\nArrived" -> "Has USB 3.0\nInterface Been\nSelected" [label = "Yes"];
"Has USB 3.0\nInterface Been\nSelected" -> end
}
問題は、私はGraphvizの中でこれをレンダリングする際に"USB\nCommand\nArrived" -> "USB\nCommand\nArrived" [label="No" tailport=w headport=n];
によって作成されたラインはかなり醜いです。私は曲線を気にしませんが、この線は変形して見えます。あなたは、これがよく見えるようにする方法はありGraphvizのがここで作成するもの
を見ることができますか?
ところで、[plantUML](http://plantuml.com/)コード関連図を作成するための素晴らしい以上であり、これはgraphvizのに基づいています。 –