このリンクを読みました-> Graphviz(または代替)で「メインライン」ノードを直線に強制します
これを使用しているにもかかわらず、私はこれを正しく理解することができません。私は何を間違えますか?
重みを2と同じにしたのに、ノード番号3が同じレベル=高さではないのはなぜですか?同じ重みを使用しているにもかかわらず、ノード5が同じレベル=高さではないのはなぜですか?
ボックス1と4で同じ左マージンを持つ理由はありますか?
ありがとう!
F
<graphviz>
digraph MMM8
{
rankdir=LR
node [shape=box, width="0.8", height="0.5", fontsize="10"];
edge [weight=2]
1, 2, 3, 6, 7;
edge [weight=1]
4, 5, Nod1, 8;
node [shape = box];
1 [label = "111111111111"];
2 [label = "2"];
3 [label = "3"];
4 [label = "4"];
5 [label = "5"];
6 [label = "6"];
7 [label = "7"];
8 [label = "7"];
9 [label = "9"];
Nod1 [label="N1", shape=diamond,style=filled,label="",height=.1,width=.1] ;
{
1-> 2[label="C1"]
2-> 3
3 -> Nod1
4->Nod1
Nod1->5
5->6
6-> 7
5->8
8-> 9
9-> 7
{
rank = same;
1, 4
}
{
rank = same;
6,8
}
}
</graphviz>