| Stil | Beispiel | Beschreibung |
|---|---|---|
- |
keine Endmarkierung | |
<-> |
einfache Pfeile | |
>-< |
einfache umgekehrte Pfeile | |
<<->> |
Doppelpfeile | |
>>-<< |
umgekehrte Doppelpfeile | |
|-| |
T-Balken, am Endpunkt ausgerichtet | |
|*-|* |
T-Balken, am Endpunkt zentriert | |
[-] |
eckige Klammer als Endpunkt | |
(-) |
runde Klammer als Endpunkt | |
o-o |
Kreise, am Endpunkt zentriert | |
*-* |
Punkte, am Endpunkt zentriert | |
oo-oo |
Kreise, am Endpunkt ausgerichtet | |
**-** |
Punkte, am Endpunkt ausgerichtet | |
c-c |
Erweitertes, rundes Ende | |
cc-cc |
rundes Ende, am Endpunkt ausgerichtet | |
C-C |
erweitertes, eckiges Ende |
Die Linienendmarkierungen können auch gemischt werden, z.B. sind ->, *-) und [-> gültige Werte für den Stil eine arrows-Parameters. Linienendmarkierungen können bei allen offenen Linienelementen sowohl in der Parameterliste mit dem Schlüsselwort arrows=stil, als auch nach der Parameterliste und vor allen anderen Objektargumenten in geschweiften Klammern ohne Schlüsselwort angegeben werden.
Beispiel zur Stilangabe der Pfeile
\psline[linestyle=dotted]{<-}(3,4)
Beide Linien im oberen Beispiel erzeugen die selbe Linie.
Die Unterschiede zwischen den Linienenden -, c-c, cc-cc und C-C ist bei kleinen Linienbreiten kaum zu erkennen, erst bei größeren Linienbreiten werden diese offensichtlich. Im nachfolgenden Beispiel sind diese bei einer Linienbreite von 0.5 cm einmal gegenüber gestellt:
| Beispiel zu Linienenden | |
|---|---|
![]() |
\psline[linewidth=.5cm,arrows=-](0,0)(0,2) \psline[linewidth=.5cm,arrows=c-c](1,0)(1,2) \psline[linewidth=.5cm,arrows=cc-cc](2,0)(2,2) \psline[linewidth=.5cm,arrows=C-C](3,0)(3,2) |
Aussehen der Linienendmarkierung ändern
Das Aussehen und Größe der Linienendmarkierung kann über die nachfolgenden Parameter gesteuert werden:
| Parameter | Standard-Wert | Beschreibung |
|---|---|---|
arrowsize=dim num |
2pt 3 |
Die Breite des Pfeilkopfes beträgt num * linewidth + dim |
arrowlength=num |
1.4 |
Die Länge des Pfeilkopfes beträgt num mal seiner Breite, die über arrowsize eingestellt wird. |
arrowinset=num |
.4 |
Die Größe der Einrückung beim Pfeilkopf beträgt num mal seiner Länge. |
tbarsize=dim num |
2pt 5 |
Die Breite eines T-Balkens, einer eckigen oder runden Klammer beträgt num * linewidth + dim. |
bracketlength=num |
.15 |
Die Höhe einer eckigen Klammer beträgt num mal ihrer Breite. |
rbracketlength=num |
.15 |
Die Höhe einer runden Klammer beträgt num mal ihrer Breite. |
dotsize=dim num |
.5pt 2.5 |
Der Durchmesser von Punkten und Kreisen beträgt num * linewidth + dim |
arrowscale=num1 num2 |
1 |
Skalierung der Pfeile um num1 in der Breite und num2 in der Länge, wird nur ein Wert angegeben, dann wird dieser sowohl für num1 als auch für num2 verwendet. |




(noch keine Bewertungen)