dot
иерархических или многослойных изображений ориентированных графов.
dot — инструмент по умолчанию для использования, если рёбра имеют направление.
Алгоритм компоновки направляет рёбра в одну сторону (сверху вниз или слева направо), а затем пытается избежать пересечений рёбер и уменьшить их длину.
- Руководство в формате PDF
- Руководство пользователя (обратите внимание: оно не учитывает последние возможности Graphviz)
- Просмотреть код
Атрибуты для возможностей dot
- clusterrank – Режим обработки кластеров. Допустим для: графов.
- compound – Если значение true, разрешает рёбра между кластерами. Допустим для: графов.
- constraint – Если значение false, ребро не используется при ранжировании узлов. Допустим для: рёбер.
- group – Имя группы узлов для объединения рёбер с целью избежать пересечений. Допустим для: узлов.
- lhead – Логическая голова ребра. Допустим для: рёбер.
- ltail – Логический хвост ребра. Допустим для: рёбер.
- mclimit – Коэффициент масштабирования параметров алгоритма mincross (mc) для минимизации пересечений рёбер. Допустим для: графов.
- minlen – Минимальная длина ребра (разность рангов между головой и хвостом). Допустим для: рёбер.
- newrank – Использовать ли единое глобальное ранжирование без учёта кластеров. Допустим для: графов.
- nslimit – Задаёт число итераций при применении сетевого симплекса. Допустим для: графов.
- nslimit1 – Задаёт число итераций при применении сетевого симплекса. Допустим для: графов.
- ordering – Ограничивает порядок рёбер узла слева направо. Допустим для: графов, узлов.
- rank – Ограничения на ранги узлов подграфа. Допустим для: подграфов.
- rankdir – Задаёт направление компоновки графа. Допустим для: графов.
- ranksep – Задаёт расстояние между рангами. Допустим для: графов.
- remincross – Если имеется несколько кластеров, определяет, следует ли повторно запускать минимизацию пересечений рёбер. Допустим для: графов.
- samehead – Рёбра с одинаковой головой и одинаковым значением
sameheadнаправляются в одну и ту же точку головы. Допустим для: рёбер. - sametail – Рёбра с одинаковым хвостом и одинаковым значением
sametailнаправляются в одну и ту же точку хвоста. Допустим для: рёбер. - searchsize – При выполнении сетевого симплекса задаёт максимальное число рёбер с отрицательными значениями разреза, проверяемых при поиске ребра с минимальным значением разреза. Допустим для: графов.
- showboxes – Выводит направляющие рамки для отладки. Допустим для: рёбер, узлов, графов.
- TBbalance – Ранг, к которому следует переместить плавающие (свободные) узлы. Допустим для: графов.
© 2025 The Graphviz Authors
Licensed under the Eclipse Public License 1.0.
https://www.graphviz.org/docs/layouts/dot/