PSTricks bietet in diesem Fall die Pfeilenden `|<*` und `>|*` an. In deinem Fall bedeutet das also `|<->|*` bei der ersten und `|<*->|` bei der zweiten Linie:
\psline{|<->|*}(0,0)(2,1)
\psline{|<*->|}(2,1)(4,2)
Das Pfeilende `|` besitzt mit `|*` die gleiche Alternative.
Bei den Kreispfeilarten steht sieht das etwas anders aus, während `o` und `oo` für einen ungefüllten und unausgefüllten Kreis steht, wird `*` und `**` für einen ausgefüllten Kreis; eine Verdoppelung (also Kreis verwendet. Hierbei stehen die einfachen Versionen `o` und `*` für einen Kreis, dessen Zentrum auf dem Linienendpunkt liegt. Die doppelte Version `oo` und `**`) führt hier dazu, dass der Kreis nicht mehr den Endpunkt berührt, sondern mit seinem Zentrum darauf liegt. bzw. `**` wiederum berührt das Linienende nur.
Ähnliches gilt für das „Pfeilende“ `c` und `cc` (als Ersatz für ein Line-Cap). eine Line-Cap-Einstellung). Außerdem gibt es noch `C` das die Linie schlicht um die halbe Liniendicke verlängert.
Im [PSTricks-Manual](http://texdoc.net/texmf-dist/doc/generic/pstricks/pstricks-doc.pdf) ist das im Kapitel 15 „Arrowheads and such” auf den Seiten 27f. beschrieben. Man beachte hier allerdings, dass die Beschreibung für `|<->|` lückenhaft und `|<*->|*` fehlerhaft ist, da letzteres als „flush“ bezeichnet wird.
Auf [semibyte.de](http://www.semibyte.de) gibt es dazu noch eine [deutsche Übersicht („Pfeil und andere Linienendpunkt“)](http://www.semibyte.de/wp/informatics/latex/pstricks/pstricks-pfeile/), die sich an dem Manual orientiert (aber `|<*->|*` nicht erwähnt).
## Code
\documentclass[pstricks,convert=false,border=.5cm]{standalone}
\documentclass[pstricks, border=.5cm, convert=false]{standalone}
\usepackage{pstricks}
\begin{document}
\begin{pspicture}[showgrid=true,linewidth=4pt](5,3)
\psline{|<->|*}(0,0)(2,1)
\psline{|<*->|}(2,1)(4,2)
\end{pspicture}
\begin{pspicture}[showgrid=true,linewidth=4pt](-1,-1)(6,6)
% Linke Spalte
\psline{|<*->|*}(3,5)(5,5)
\psline {|*-|*}(3,4)(5,4)
\psline {*-*}(3,3)(5,3)
\psline {o-o}(3,2)(5,2)
\psline {c-c}(3,1)(5,1)
\psline {C-C}(3,0)(5,0)
\psline{|<->|}(0,5)(2,5)
\psline {|-|}(0,4)(2,4)
\psline{**-**}(0,3)(2,3)
\psline{oo-oo}(0,2)(2,2)
\psline{cc-cc}(0,1)(2,1)
\psline {-}(0,0)(2,0)
% Rechte Spalte
\psline{|<->|}(0,5)(2,5)
\psline {|-|}(0,4)(2,4)
\psline{**-**}(0,3)(2,3)
\psline{oo-oo}(0,2)(2,2)
\psline{cc-cc}(0,1)(2,1)
\psline {-}(0,0)(2,0)
\psline{|<*->|*}(3,5)(5,5)
\psline {|*-|*}(3,4)(5,4)
\psline {*-*}(3,3)(5,3)
\psline {o-o}(3,2)(5,2)
\psline {c-c}(3,1)(5,1)
\psline {C-C}(3,0)(5,0)
\end{pspicture}
\end{document}
## Resultat
![alt text][1]
![alt text][2]
[1]: http://texwelt.de/wissen/upfiles/de1530-0_1.png
[2]: http://texwelt.de/wissen/upfiles/de1530-1_2.png