У меня есть следующий график, и я хотел бы, чтобы ребро d1 -> A следовало по пути на запад, затем на юг к узлу A, отражая ребро d1 -> D Можно ли указать начальную точку ребра
digraph name {
node [shape = box]
X [label = "X"];
Y [label = "Y"];
A [label = "A"];
B [label = "B"];
C [label = "C"];
D [label = "D"];
E [label = "E"];
F [label = "F"];
G [label = "G"];
H [label = "H"];
I [label = "I"];
J [label = "J"];
K [label = "K"];
d1 [shape=point,width=0.01,height=0.01];
d2 [shape=point,width=0.01,height=0.01];
X -> d1 [dir=none]
d1 -> {A; B; C; D}
Y -> E
{A; B; C; D; E} -> d2 [dir=none];
d2 -> F
F -> G
G -> H;
G -> I
I -> J
I -> K
{rank = same; A; B; C; D; E;}
{rank = same; H; G;}
{rank = same; J; I;}
{rank = same; X; Y;}
graph [splines=ortho]
}