Odpowiedzi:
Używasz właściwości etykiety dołączonej do krawędzi.
digraph G {
a -> b [ label="a to b" ];
b -> c [ label="another label"];
}
Powyższe generuje wykres, który wygląda mniej więcej tak.
rankdir="LR";
, które tworzy poziomy wykres z etykietami umieszczonymi nad krawędzią bez dotykania.
@Andrew Walker dał świetną odpowiedź!
Warto też mieć świadomość tego labeltooltip
atrybutu . Pozwala to na przymocowanie dodatkowego sznurka do etykiety krawędzi. Jest to łatwiejsze dla użytkownika niż tooltip
atrybut, ponieważ umieszczenie wskaźnika myszy bezpośrednio na krawędzi może być niewygodne. Składnia jest następująca:
digraph G {
a -> b [label=" a to b" labeltooltip="this is a tooltip"];
b -> c [label=" another label" ];
}
Możesz użyć label="\E"
To wygeneruje domyślną etykietę.
Na przykład:
digraph G {
a -> b [ label="\E" ];
b -> c [ label="\E"];
}