I want to have branching arrows like this graph:
Here is my current code:
digraph {
splines=curved
a -> b -> c -> d -> e
e -> a [ label=1 ]
e -> f [ label=2 ]
}
Using neato you can see that the arrows don't come from one root:
There is a trick to use an invisible joint node
digraph {
splines=curved
a -> b -> c -> d -> e
e -> joint [ dir=none ]
joint [shape="none", label="", width=0, height=0]
joint -> a [ label=1 ]
joint -> f [ label=2 ]
}
But then the e -> a arrow is too long. And the arrow 2 is still not tangent with arrow 1.
Is there a way to achieve this effect?



