Я ищу способ удалить недопустимое пересечение линий в простом dot
сценарии.При выполнении кода в http://www.webgraphviz.com/, пересечения строк не происходит, но при выполнении точно такого же кода в записной книжке Jupyter происходит пересечение строк.Я был бы благодарен за предложение о том, как убрать пересечение строк в Jupyter, то есть, чтобы макет в Jupyter выглядел как макет в webgraphviz.
Вот код dot
:
Digraph X {
rankdir=LR;
{rank=same; a b}
{rank=same; d c}
z -> a
a -> b
b -> c
c -> d
d -> a
}
В http://www.webgraphviz.com/, он отображается следующим образом:
Но в Jupyter он выглядит следующим образомс недопустимым пересечением линии:
Код Юпитера следующий:
import graphviz
graphviz.Source('''Digraph X {
rankdir=LR;
{rank=same; a b}
{rank=same; d c}
z -> a
a -> b
b -> c
c -> d
d -> a
}''')