escString
string, допускающая управляющие последовательности, которые заменяются в зависимости от контекста. Для атрибутов узлов подстрока \N заменяется именем узла, а подстрока \G — именем графа. Для атрибутов графа или кластера подстрока \G заменяется именем графа или кластера. Для атрибутов рёбер подстрока \E заменяется именем ребра, подстрока \G — именем графа или кластера, а подстроки \T и \H — именами начального и конечного узлов соответственно. Имя ребра — это строка, образованная из имени начального узла, соответствующего оператора ребра (-- или ->) и имени конечного узла. Во всех случаях подстрока \L заменяется атрибутом метки объекта.
Кроме того, если связанный атрибут — label, headlabel или taillabel, управляющие последовательности \n, \l и \r разбивают метку на строки, выравнивая их по центру, по левому и по правому краю соответственно.
Очевидно, для получения одной обратной косой черты можно использовать \\. Обратная косая черта перед любым символом, не указанным выше, игнорируется.
Атрибуты
escString является допустимым типом для: -
edgehref -
edgetarget -
edgetooltip -
edgeURL -
headhref -
headtarget -
headtooltip -
headURL -
href -
id -
labelhref -
labeltarget -
labeltooltip -
labelURL -
tailhref -
tailtarget -
tailtooltip -
tailURL -
target -
tooltip -
URL
© 2025 The Graphviz Authors
Licensed under the Eclipse Public License 1.0.
https://www.graphviz.org/docs/attr-types/escString/