<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:14pt"><div><span>The issue still exists even without pscustom. So what is misleading me now? :-)</span></div><div style="color: rgb(0, 0, 0); font-size: 19px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span><br></span></div><div style="background-color: transparent;">\documentclass{minimal}</div><div style="background-color: transparent;"><br></div><div style="background-color: transparent;">\usepackage{pst-eucl}</div><div style="background-color: transparent;">\psset{saveNodeCoors}</div><div style="background-color: transparent;"><br></div><div style="background-color: transparent;">\def\xy#1{!N-#1.x N-#1.y}</div><div style="background-color: transparent;">\begin{document}</div><div
 style="background-color: transparent;">\begin{pspicture}[showgrid](-3,-1)(3,3)</div><div style="background-color: transparent;"><span class="Apple-tab-span" style="white-space:pre">     </span>\pstGeonode</div><div style="background-color: transparent;"><span class="Apple-tab-span" style="white-space:pre">         </span>(2,0){A}</div><div style="background-color: transparent;"><span class="Apple-tab-span" style="white-space:pre">            </span>(2,2){B}</div><div style="background-color: transparent;"><span class="Apple-tab-span" style="white-space:pre">            </span>%(!N-A.x N-B.x add 4 div N-A.y N-B.y add 4 div 2.5 add){C}</div><div style="background-color: transparent;"><span class="Apple-tab-span" style="white-space:pre">  </span>\nodexn{.25(A)+.25(B)+(0,2.5)}{C'}% does not work</div><div style="background-color: transparent;"><span class="Apple-tab-span" style="white-space:pre">   </span>\pstGeonode(C'){C}% does not work</div><div style="background-color:
 transparent;">  \psline(\xy{A})(\xy{B})(\xy{C})</div><div style="background-color: transparent;">\end{pspicture}</div><div style="background-color: transparent;"><span></span></div><div style="background-color: transparent;">\end{document}</div><div style="background-color: transparent;"><br></div><div style="background-color: transparent; color: rgb(0, 0, 0); font-size: 19px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-style: normal;">Stiff Jokes</div><div style="background-color: transparent; color: rgb(0, 0, 0); font-size: 19px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-style: normal;"><br></div><div class="yahoo_quoted" style="display: block;"> <br> <br> <div style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 14pt;"> <div style="font-family: HelveticaNeue, 'Helvetica Neue',
 Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12pt;"> <div dir="ltr"> <font size="2" face="Arial"> On Monday, December 30, 2013 6:45 AM, Michael Sharpe <msharpe@ucsd.edu> wrote:<br> </font> </div>  <div class="y_msg_container"><div class="yqt5105369442" id="yqtfd97637"><br clear="none">On Dec 29, 2013, at 3:21 PM, Donut E. Knot <<a shape="rect" ymailto="mailto:the.counterterrorist@yahoo.com" href="mailto:the.counterterrorist@yahoo.com">the.counterterrorist@yahoo.com</a>> wrote:<br clear="none"><br clear="none">> Dear folks,<br clear="none">> <br clear="none">> I noticed \nodexn behaves abnormally as the following code represents. When C is constructed via \nodexn, it becomes rendered outside the canvas. <br clear="none">> <br clear="none">> \documentclass[pstricks,border=12pt]{standalone}<br clear="none">> <br clear="none">> \usepackage{pst-eucl}<br clear="none">> \psset{saveNodeCoors}<br clear="none">>
 <br clear="none">> \begin{document}<br clear="none">> \begin{pspicture}[showgrid](-3,-1)(3,3)<br clear="none">>     \pstGeonode<br clear="none">>         (2,0){A}<br clear="none">>         (2,2){B}<br clear="none">>         (!N-A.x N-B.x add 4 div N-A.y N-B.y add 4 div 2.5 add){C}<br clear="none">> <br clear="none">>     <br clear="none">> %\nodexn{.25(A)+.25(B)+(0,2.5)}{C'}% does not work<br clear="none">>     %\pstGeonode(C'){C}% does not work<br clear="none">>     \def\common{\psline(!N-A.x N-A.y)(!N-B.x N-B.y)(!N-C.x N-C.y)}%<br clear="none">>     \pscustom<br clear="none">>     {<br clear="none">>         \common<br clear="none">>         \reversepath<br
 clear="none">>     <br clear="none">>     <br clear="none">> \scale{-1 1}<br clear="none">>         \common<br clear="none">>         \closepath<br clear="none">>     }<br clear="none">> \end{pspicture}<br clear="none">> \end{document}<br clear="none">> <br clear="none">> <br clear="none">> Thank you in advance.<br clear="none">> <br clear="none">> <br clear="none">> Best regards,<br clear="none">> <br clear="none">> Stiff Jokes<br clear="none">> (<a shape="rect" href="http://tex.stackexchange.com/users/19356" target="_blank">http://tex.stackexchange.com/users/19356</a></div>)<br clear="none">> _______________________________________________<br clear="none"><br clear="none">Use the \shownode macro to trace the calculations: When I uncomment \nodexn and the following line, I get the correct
 points:<br clear="none">Node A: (2.0, 0.0)<br clear="none">Node B: (2.0, 2.0)<br clear="none">Node C': (1.0, 3.0)<br clear="none">Node C: (1.0, 3.0)<br clear="none"><br clear="none">I seems to be your pscustom block that's misleading you, not a bug in \nodexn.<br clear="none"><br clear="none">Michael<br><br></div>  </div> </div>  </div> </div></body></html>