GraphvizTest

Klippstein IT Service

Aus 4webmaster.de

Wechseln zu: Navigation, Suche

Beschriftung von Edges

Auch Edges lassen sich beschriften. Wollen Sie die Edge in der Mitte beschriften, dann weisen Sie ihr ein label-Attribut zu. Für Beschriftungen an der Pfeilspitze verwenden Sie ein anderes Attribut, das headlabel-Attribut. Eine Beschriftung am Ursprung der Edge erreichen Sie mit dem Atttribut taillabel.

Mit decorate=true können Sie Beschriftung und beschriftete Edge durch eine zusätzliche Linie verbinden. Ein zusätzliches labelfloat=true erlaubt dabei Überlappungen und kann zu einem kompakteren Layout führen.


Alle drei Beschriftungen lassen sich kombinieren. Sie können also jede Edge theoretisch dreifach beschriften, wenn Sie für eine bestimmte Anwendung die Informationsdichte der Übersichtlichkeit vorziehen. Die Beschriftungen am Ursprung bzw. an der Spitze lasen sich separat formatieren, mit labelfontcolor, labelfontsize und labelfontname. Diese Angaben gelten aber stets sowohl für die Head- als auch für die Tail-Beschriftung.


Übersicht: Attribute für die Beschriftung

Attribut Bedeutung Default-Wert Beispiel
label Text der zentrierten Beschriftung label="Hallo!
headlabel Text der Beschriftung an der Spitze headlabel="Spitze"
taillabel Text der Beschriftung am Ursprung taillabel="Ursprung"
decorate Zusätzliche Verbindungsline zur Edge zeichnen? false decorate=true
decorate=true, labelfloat=true
fontname
labelfontname
Schriftart Times fontname=Arial
fontsize
labelfontsize
Schriftgröße 14 fontsize=12
fontcolor
labelfontcolor
Schriftfarbe black fontcolor="#41FB00"
Persönliche Werkzeuge