Графвиз, горизонтальные ребра
Я не могу найти правильный способ создания горизонтальных краев между узлами.
Я хотел бы в одной строке узлов, например, а, б, в. Но у каждого узла есть много других путей к другим узлам, и эти узлы не находятся на одной высоте.
Я генерирую граф с "rankdir=LR;"
Не могли бы вы мне помочь?
1 ответ
Решение
См. "Рисование с ограниченными рангами" в руководстве пользователя для "точки".
На графиках с временными линиями или на чертежах, которые подчеркивают узлы источника и приемника, вам может потребоваться ограничить присвоение рангов. Ранг подграфа может быть установлен на то же, мин, источник, макс или приемник. При одинаковом значении все узлы в подграфе имеют одинаковый ранг.
пример
{ rank = same; 1980; "build"; "emacs"; "vi"; }
{ rank = same; 1982; "RCS"; "<curses>"; "IMX"; "SYNED"; }