我遇到了边缘重叠的问题。在如何强制节点位于同一列的先前问题中,我发现了如何将节点强制放在一列中,但这会导致出现其他问题。
digraph exmp {
A -> B -> C -> D -> E
C -> F [constraint=false]
A -> C [style="dotted", constraint=false]
A -> D [style="dotted", constraint=false]
B -> D [constraint=false]
D -> A [style="dashed", constraint=false]
C -> A [style="dashed", constraint=false]
E -> F [style="invis"]
F -> G
E -> C [constraint="false"]
}
渲染为:
alt text http://img98.imageshack.us/img98/8324/wrong2.gif
我的问题是,从E -> C和C -> F的边缘在节点C的同一点开始/结束,并且虚线和点线边缘都在节点的右侧。
我该如何告诉特定的边缘去节点的右侧?