Spec-Zone.ru › Graphviz

Атрибуты графа

Атрибуты, которые можно задать для графов
  • _background – Строка в формате xdot, задающая произвольный фон.
  • bb – Ограничивающий прямоугольник рисунка в пунктах. Только для записи.
  • beautify – Следует ли равномерно размещать листовые узлы по окружности вокруг корневого узла в sfdp. Только для sfdp.
  • bgcolor – Цвет фона холста.
  • center – Следует ли центрировать рисунок на выходном холсте.
  • charset – Кодировка символов, используемая при интерпретации строкового ввода как текстовой метки.
  • class – Имена классов, добавляемые к SVG-элементу узла, ребра, графа или кластера. Только для svg.
  • clusterrank – Режим обработки кластеров. Только для dot.
  • colorscheme – Пространство имён цветовой схемы: контекст для интерпретации названий цветов.
  • comment – Комментарии добавляются в выходные данные.
  • compound – Если значение равно true, разрешает рёбра между кластерами. Только для dot.
  • concentrate – Если значение равно true, используются концентраторы рёбер.
  • Damping – Коэффициент затухания сил движения. Только для neato.
  • defaultdist – Расстояние между узлами в отдельных связных компонентах. Только для neato.
  • dim – Задаёт число измерений, используемых при компоновке. Только для neato, fdp, sfdp.
  • dimen – Задаёт число измерений, используемых при отрисовке. Только для neato, fdp, sfdp.
  • diredgeconstraints – Следует ли ограничивать направление большинства рёбер так, чтобы они указывали вниз. Только для neato.
  • dpi – Задаёт ожидаемое число пикселей на дюйм для устройства отображения. Только для растрового вывода и svg.
  • epsilon – Условие завершения. Только для neato.
  • esep – Отступ вокруг многоугольников для прокладки сплайновых рёбер. Только для neato, fdp, sfdp, osage, circo, twopi.
  • fontcolor – Цвет текста.
  • fontname – Шрифт текста.
  • fontnames – Позволяет пользователю управлять представлением базовых имён шрифтов в выводе SVG. Только для svg.
  • fontpath – Список каталогов, в которых libgd выполняет поиск растровых шрифтов.
  • fontsize – Размер шрифта в пунктах, используемого для текста.
  • forcelabels – Следует ли принудительно размещать все xlabels, даже если они перекрываются.
  • gradientangle – Если используется градиентная заливка, задаёт её угол.
  • href – Синоним URL. Только для map, postscript, svg.
  • id – Идентификатор объектов графа. Только для map, postscript, svg.
  • imagepath – Список каталогов для поиска файлов изображений.
  • inputscale – Масштабирует входные позиции для преобразования единиц длины. Только для neato, fdp.
  • K – Константа пружины, используемая в виртуальной физической модели. Только для fdp, sfdp.
  • label – Текстовая метка, прикреплённая к объектам.
  • label_scheme – Следует ли считать узел, имя которого имеет вид |edgelabel|*, специальным узлом, представляющим метку ребра. Только для sfdp.
  • labeljust – Выравнивание меток графа и кластера.
  • labelloc – Вертикальное расположение меток узлов, корневых графов и кластеров.
  • landscape – Если значение равно true, граф отображается в альбомной ориентации.
  • layerlistsep – Символы-разделители, используемые для разбиения атрибутов типа layerRange на список диапазонов.
  • layers – Упорядоченный список имён слоёв, прикреплённых к графу.
  • layerselect – Выбирает список слоёв для вывода.
  • layersep – Символы-разделители для разбиения атрибута layers на список имён слоёв.
  • layout – Какой модуль компоновки использовать.
  • levels – Число уровней, допустимых в многоуровневой схеме. Только для sfdp.
  • levelsgap – Строгость ограничений уровней neato. Только для neato.
  • lheight – Высота метки графа или кластера в дюймах. Только для записи.
  • linelength – Максимальная длина строки перед переносом на следующую строку в текстовом выводе.
  • lp – Положение центра метки. Только для записи.
  • lwidth – Ширина метки графа или кластера в дюймах. Только для записи.
  • margin – Для графов задаёт поля холста по осям x и y в дюймах.
  • maxiter – Задаёт число используемых итераций. Только для neato, fdp.
  • mclimit – Коэффициент масштабирования параметров mincross (mc) для минимизации пересечений рёбер. Только для dot.
  • mindist – Задаёт минимальное расстояние между всеми узлами. Только для circo.
  • mode – Метод оптимизации компоновки. Только для neato.
  • model – Задаёт способ вычисления матрицы расстояний для входного графа. Только для neato.
  • newrank – Использовать ли единое глобальное ранжирование, игнорируя кластеры. Только для dot.
  • nodesep – В dot атрибут nodesep задаёт минимальное расстояние между двумя соседними узлами одного ранга в дюймах.
  • nojustify – Выравнивать ли многострочный текст относительно предыдущей строки текста, а не относительно края контейнера.
  • normalize – Нормализует координаты итоговой компоновки. Только для neato, fdp, sfdp, twopi, circo.
  • notranslate – Следует ли избегать переноса компоновки в начало координат. Только для neato.
  • nslimit – Задаёт число итераций в алгоритмах сетевого симплекса. Только для dot.
  • nslimit1 – Задаёт число итераций в алгоритмах сетевого симплекса. Только для dot.
  • oneblock – Следует ли размещать графы circo по одной окружности. Только для circo.
  • ordering – Ограничивает порядок рёбер узла слева направо. Только для dot.
  • orientation – Угол поворота фигуры узла или ориентация графа.
  • outputorder – Задаёт порядок отрисовки узлов и рёбер.
  • overlap – Определяет, следует ли и каким образом устранять перекрытие узлов. Только для fdp, neato, sfdp, circo, twopi.
  • overlap_scaling – Масштабирует компоновку с заданным коэффициентом для уменьшения перекрытия узлов. Только для prism, neato, sfdp, fdp, circo, twopi.
  • overlap_shrink – Следует ли алгоритму устранения перекрытий выполнять этап сжатия для уменьшения размера компоновки. Только для prism.
  • pack – Следует ли выполнять компоновку каждой связной компоненты графа отдельно, а затем объединять графы.
  • packmode – Способ упаковки связных компонент.
  • pad – Размер в дюймах, на который область рисунка расширяется за пределы минимальной области, необходимой для отрисовки графа.
  • page – Ширина и высота выходных страниц в дюймах.
  • pagedir – Порядок вывода страниц.
  • quadtree – Используемая схема квадродерева. Только для sfdp.
  • quantum – Если quantum > 0.0, размеры меток узлов будут округляться до целых кратных значения quantum.
  • rankdir – Задаёт направление компоновки графа. Только для dot.
  • ranksep – Задаёт расстояние между рангами. Только для dot, twopi.
  • ratio – Задаёт соотношение сторон (высота рисунка/ширина рисунка).
  • remincross – Если имеется несколько кластеров, следует ли повторно запустить минимизацию пересечений рёбер. Только для dot.
  • repulsiveforce – Степень силы отталкивания, используемой в расширенном алгоритме Фрухтермана — Рейнгольда. Только для sfdp.
  • resolution – Синоним dpi. Только для растрового вывода и svg.
  • root – Задаёт узлы, используемые в качестве центра компоновки. Только для twopi, circo.
  • rotate – Если rotate=90, ориентация рисунка устанавливается в альбомную.
  • rotation – Поворачивает итоговую компоновку против часовой стрелки на заданное число градусов. Только для sfdp.
  • scale – Масштабирует компоновку с заданным коэффициентом после первоначальной компоновки. Только для neato, twopi.
  • searchsize – Во время выполнения сетевого симплекса — максимальное число рёбер с отрицательными значениями разреза, проверяемых при поиске ребра с минимальным значением разреза. Только для dot.
  • sep – Отступ вокруг узлов при устранении их перекрытия. Только для fdp, neato, sfdp, osage, circo, twopi.
  • showboxes – Выводит вспомогательные рамки для отладки. Только для dot.
  • size – Максимальная ширина и высота рисунка в дюймах.
  • smoothing – Задаёт этап постобработки, используемый для сглаживания неравномерного распределения узлов. Только для sfdp.
  • sortv – Порядок сортировки компонент графа для упаковки packmode.
  • splines – Управляет тем, как отображаются рёбра и отображаются ли они вообще.
  • start – Параметр, используемый для определения начальной компоновки узлов. Только для neato, fdp, sfdp.
  • style – Задаёт сведения о стиле компонентов графа.
  • stylesheet – URL или путь к файлу таблицы стилей XML, используемой при выводе SVG. Только для svg.
  • target – Если у объекта есть URL, этот атрибут определяет, в каком окне браузера открывается URL. Только для map, svg.
  • TBbalance – В какой ранг перемещать плавающие (свободные) узлы. Только для dot.
  • tooltip – Всплывающая подсказка (текст при наведении указателя мыши), прикреплённая к узлу, ребру, кластеру или графу. Только для cmap, svg.
  • truecolor – Использует ли внутренняя растровая отрисовка модель истинных цветов. Только для растрового вывода.
  • URL – Гиперссылки, включаемые в вывод, зависящий от устройства. Только для map, postscript, svg.
  • viewport – Окно отсечения итогового рисунка.
  • voro_margin – Настройка отступа для метода Вороного. Только для neato, fdp, sfdp, twopi, circo.
  • xdotversion – Определяет версию xdot, используемую в выходных данных. Только для xdot.

© 2025 The Graphviz Authors
Licensed under the Eclipse Public License 1.0.
https://www.graphviz.org/docs/graph/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API