我正在使用 graphviz(点)来生成您可以在下面看到的图表。左下角的节点(红色椭圆)会引起烦恼,因为它的边缘与相邻节点的多个边缘交叉。有没有办法将节点放置限制在某个区域?
最佳答案
您可以创建一个不可见的约束,以使红色节点出现在所有其他节点的左侧。
redNode -> leftmostNode [style=invis];
之前:
之后:
关于graphviz - 如何控制 graphviz 中的节点放置(即避免边缘交叉),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2476575/