ich versuche für den Physikunterricht eingige Grafiken zu gestalten und verwende seit längerem pstricks dafür. Um mir die Arbeit zu erleichtern wäre es für mich sehr sinnvoll von zwei Knoten (meistens mit \pnode oder mit \pstGeonode definiert im X Wert oder im Y Wert zu vergleichen, um dann Verzweigungen zu steuern. Leider gelingt es mir nicht auf die einzelnen X und Y Werte zu zu greifen.
Folgendes stelle ich mir in etwa vor (noch nicht lauffähig):
\documentclass{scrartcl} \usepackage{% pstricks,% pstricks-add,% pst-eucl, pst-node,% pst-xkey} \usepackage{auto-pst-pdf} \SpecialCoor \makeatletter \newif\ifpst@nodeXlt \pst@nodeXltfalse % das Kommando funktioniert nicht zum setzen von \pst@nodeXlt %\def\pstNodeXlt(#1)(#2){% % \pnode(#1){testA} % \pnode(#2){testB} % \pst@getcoor{testA}\pst@tempA % \pst@getcoor{testA}\pst@tempB % \addto@pscode{ % /YA \pst@tempA exch pop \pst@number\psyunit div def % /XA \pst@tempA exch pop \pst@number\psxunit div def % /YB \pst@tempA exch pop \pst@number\psyunit div def % /XB \pst@tempA exch pop \pst@number\psxunit div def % YA YB lt % %% \pstnodeXlttrue%so sicher nicht möglich %if} %} \begin{document} \pst@nodeXlttrue \ifpst@nodeXlt wahr \else falsch \fi \begin{pspicture}(-8,-5)(8,5) \pnode(0,0){A}\pnode(5,5){B} %\pstNodeXlt(A)(B) \ifpst@nodeXlt \psline(a)(B) \else \psline(A|B)(B|A) \fi \end{pspicture} \end{document}