Spec-Zone.ru › Graphviz

labelloc

Вертикальное расположение меток узлов, корневых графов и кластеров

тип: строка, по умолчанию: "t" (кластеры) , "b" (корневые графы) , "c" (узлы)

Для графов и кластеров допустимы только labelloc=t и labelloc=b, соответствующие расположению сверху и снизу.

По умолчанию метки корневых графов располагаются снизу, а метки кластеров — сверху.

Обратите внимание, что подграф наследует атрибуты родительского графа. Поэтому, если корневой граф задаёт labelloc=b, подграф наследует это значение.

Для узлов этот атрибут используется только в том случае, если высота узла больше высоты его метки.

Если задано labelloc=t, labelloc=c или labelloc=b, метка соответственно выравнивается по верхнему краю узла, располагается по центру или выравнивается по нижнему краю узла.

По умолчанию метка выравнивается по вертикали по центру.

Метка вверху графа
digraph {
  labelloc="t"
  label="Title"
  a -> b
}
Открыть в Playground
Метка внизу графа
digraph {
  labelloc="b"
  label="Title"
  a -> b
}
Открыть в Playground
Расположение меток кластеров
digraph {
  label="Graph Title"
  subgraph cluster_t {
    labelloc="t"
    label="Cluster Top"
    a -> b
  }
  subgraph cluster_b {
    labelloc="b"
    label="Cluster Bottom"
    c -> d
  }
}
Открыть в Playground
Положения меток узлов
digraph {
  t [labelloc=t]
  c [labelloc=c]
  b [labelloc=b]
}
Открыть в Playground
Применимо к:
  • Узлам
  • Графам
  • Кластерам

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

Spec-Zone.ru

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