Відповіді:
Ви використовуєте властивість мітки, прикріплену до краю.
digraph G {
a -> b [ label="a to b" ];
b -> c [ label="another label"];
}
Сказане генерує графік, який виглядає приблизно так.
rankdir="LR";
, яке створює горизонтальний графік з мітками, розміщеними над краєм, не торкаючись.
@Andrew Walker дав чудову відповідь!
Також варто знати про labeltooltip
атрибут . Це дозволяє прикріпити додатковий рядок до мітки краю. Користувачеві це легше, ніж tooltip
атрибут, оскільки його можна ненавмисно навести на ліжко. Синтаксис такий:
digraph G {
a -> b [label=" a to b" labeltooltip="this is a tooltip"];
b -> c [label=" another label" ];
}
Ви можете використовувати label="\E"
Це створить мітку за замовчуванням.
Наприклад:
digraph G {
a -> b [ label="\E" ];
b -> c [ label="\E"];
}