Атрибуты узлов
Атрибуты, которые можно задать для узлов графа
Примеры:
node [style=filled] — задаёт значение по умолчанию атрибута узла style равным filled. Все узлы, добавленные после этого, наследуют это значение, если только для них явно не задан атрибут style
n0 [fillcolor=red] — создаёт узел n0 и задаёт его атрибут fillcolor равным red. Для остальных атрибутов используются ранее заданные значения по умолчанию для узлов.
- area – Указывает предпочтительную площадь узла или пустого кластера. Только для patchwork.
- class – Имена классов, добавляемые к SVG-элементу узла, ребра, графа или кластера. Только для svg.
- color – Основной цвет графических элементов, не текста.
- colorscheme – Пространство имён цветовой схемы: контекст для интерпретации названий цветов.
- comment – Комментарии добавляются в выходные данные.
- distortion – Коэффициент искажения для
shape=polygon. - fillcolor – Цвет заливки фона узла или кластера.
- fixedsize – Определяет, использовать ли заданные атрибуты ширины и высоты для выбора размера узла (вместо подбора размера по содержимому узла).
- fontcolor – Цвет текста.
- fontname – Шрифт текста.
- fontsize – Размер шрифта в пунктах, используемый для текста.
- gradientangle – Если используется градиентная заливка, задаёт её угол.
- group – Имя группы узлов, используемое для объединения рёбер и предотвращения пересечений. Только для dot.
- height – Высота узла в дюймах.
- href – Синоним атрибута
URL. Только для map, postscript и svg. - id – Идентификатор объектов графа. Только для map, postscript и svg.
- image – Задаёт имя файла с изображением, которое будет отображаться внутри узла.
- imagepos – Определяет положение изображения внутри содержащего его узла.
- imagescale – Определяет, как изображение заполняет содержащий его узел.
- label – Текстовая метка, прикреплённая к объектам.
- labelloc – Вертикальное расположение меток узлов, корневых графов и кластеров.
- layer – Указывает слои, в которых присутствует узел, ребро или кластер.
- margin – Для графов задаёт отступы холста по осям x и y в дюймах.
- nojustify – Определяет, выравнивать ли многострочный текст по предыдущей строке текста, а не по краю контейнера.
- ordering – Ограничивает порядок рёбер узла слева направо. Только для dot.
- orientation – Угол поворота фигуры узла или ориентация графа.
- penwidth – Задаёт ширину пера в пунктах, используемого для рисования линий и кривых.
- peripheries – Задаёт количество контуров многоугольных фигур и границ кластеров.
- pin – Фиксирует узел в заданной для него входной позиции. Только для neato и fdp.
- pos – Позиция узла или контрольных точек сплайна. Только для neato и fdp.
- rects – Прямоугольники для полей записей, в пунктах. Только для записи.
- regular – Если значение истинно, принудительно задаёт правильный многоугольник.
- root – Указывает узлы, которые следует использовать в качестве центра компоновки. Только для twopi и circo.
- samplepoints – Задаёт количество точек, используемых для узла-круга или узла-эллипса.
- shape – Задаёт форму узла.
- shapefile – Файл с содержимым узла, предоставленным пользователем.
- showboxes – Отображает вспомогательные рамки для отладки. Только для dot.
- sides – Количество сторон при
shape=polygon. - skew – Коэффициент наклона для
shape=polygon. - sortv – Порядок сортировки компонентов графа для упаковки в режиме
packmode. - style – Задаёт информацию о стиле компонентов графа.
- target – Если у объекта есть атрибут
URL, этот атрибут определяет, в каком окне браузера открывается URL. Только для map и svg. - tooltip – Всплывающая подсказка (текст при наведении указателя мыши), прикреплённая к узлу, ребру, кластеру или графу. Только для cmap и svg.
- URL – Гиперссылки, включаемые в выходные данные, зависящие от устройства. Только для map, postscript и svg.
- vertices – Задаёт координаты вершин многоугольника узла в дюймах. Только для записи.
- width – Ширина узла в дюймах.
- xlabel – Внешняя метка узла или ребра.
- xlp – Положение внешней метки в пунктах. Только для записи.
- z – Значение координаты Z для трёхмерных компоновок и отображений.
© 2025 The Graphviz Authors
Licensed under the Eclipse Public License 1.0.
https://www.graphviz.org/docs/nodes/