Graphviz, горизонтальные ребра

Graphviz, горизонтальные ребра

Я не могу найти правильный способ создания горизонтальных рёбер между узлами.

Я хотел бы в одну линию узлы, например a, b, c. Но у каждого узла есть много других путей к другим узлам, и эти узлы не находятся на одной высоте.

Я создаю график с помощью"rankdir=LR;"

Не могли бы вы мне помочь, пожалуйста?

решение1

См. «рисунок с ограниченными рангами» вгид пользователядля «точки».

В графиках с временными линиями или в рисунках, которые подчеркивают исходные и стоковые узлы, вам может потребоваться ограничить ранги. Ранг подграфа может быть установлен на тот же, мин, источник, макс или сток. Значение тот же приводит к тому, что все узлы в подграфе оказываются на том же ранге.

пример

{ rank = same; 1980; "build"; "emacs"; "vi"; }
{ rank = same; 1982; "RCS"; "<curses>"; "IMX"; "SYNED"; }

Связанный контент