Графвиз, горизонтальные ребра

1821
Pavla

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

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

Я генерирую граф с помощью "rankdir = LR;"

Не могли бы вы мне помочь?

0

1 ответ на вопрос

0
RedGrittyBrick

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

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

пример

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