I just tried giving pst-eucl a spin, but I am struggling with the label positions. When trying the following example from the documentation
\begin{pspicture}(-2,-2)(2,2)
\pstTriangle[PointSymbol=square, PointSymbolC=o,
linecolor=blue, linewidth=1.5\pslinewidth]
(1.5,-1){A}(0,1){B}(-1,-.5){C}
\end{pspicture}
All the labels seems to apear in (0,0), overlapping each other.
UPDATE Marco's tips in the comments of his reply resolved the issues.
