这是How can I achieve strict reverse ranking of graphviz dot?的后续问题,但更容易一些。这个图是设计的,但是证明了这个问题:
digraph nfa {
A -> B
B -> C
C -> D
D -> E
A -> F
F -> E
}
节点B和F的排名相同,但它们不会以相同的排名显示。怎么能实现这个目标?
答案 0 :(得分:2)
我使用rank = same
子图,并手动计算排名并将其分组到所述子图中。
digraph {
{ rank = same; A }
{ rank = same; B; F }
{ rank = same; C }
{ rank = same; D }
{ rank = same; E }
A -> B
B -> C
C -> D
D -> E
A -> F
F -> E
}