Я пытаюсь избежать пересечения линий между 20->40 и 30->70. Кто-нибудь знает как это сделать? Я использую отдельные точки для выравнивания краев, но я ожидал, что механизм рендеринга избежит перекрытия этих краев. Вот мой точечный код:
digraph {
graph [splines="ortho", nodesep = "1", overlap = false];
node [shape=rectangle, color=lightgrey, style=filled ];
10
20
30
40
50
60
70
80
90
node[shape=none, width=0, height=0 label=""];
edge[dir=none];
{rank=same;
p1->10
10->p2
}
p1->20
p2->30
{rank=same;
p3->40
40->p4
}
p3->50
p4->60
{rank=same;
p5->70
70->p6
}
p5->80
p6->90
20->40
30->70
}
Я хотел опубликовать изображение, но stackoverflow не позволяет мне это сделать... Вы можете понять, что я имею в виду, когда скопируете код в: http://stamm-wilbrandt.de/GraphvizFiddle/
Я очень ценю вашу помощь в этом!