%% %% The LaTeX Graphics Companion, 2ed (first printing May 2007) %% %% Example 6-2-22 on page 344. %% %% Copyright (C) 2007 Michel Goossens, Frank Mittelbach, Denis Roegel, Sebastian Rahtz, Herbert Vo\ss %% %% It may be distributed and/or modified under the conditions %% of the LaTeX Project Public License, either version 1.3 %% of this license or (at your option) any later version. %% %% See http://www.latex-project.org/lppl.txt for details. %% \documentclass{ttctexa} \pagestyle{empty} \setcounter{page}{6} \setlength\textwidth{135.83385pt} \newcommand*\showInfo{% \nput[labelsep=0]{-90}{A}{% \psarcn(0,0){.4cm}{0}{-90} \uput{.4cm}[-45](0,0){\texttt{angleA}} \rput[tr](-2pt,0){\texttt{armA}}} \nput[labelsep=0]{135}{B}{% \psarc(0,0){.4cm}{0}{133} \uput{.4cm}[50.5](0,0){\texttt{angleB}}} \ncput[nrot=:L,npos=2]{\psline(0,-0.35)(-0.35,-0.35)(-0.35,0)} \ncput[npos=3.5,labelsep=10pt]{\texttt{armB}} } \StartShownPreambleCommands \usepackage{pstricks,pst-node} % \showInfo defined in example code to display % angle and arm info \StopShownPreambleCommands \begin{document} \begin{pspicture}(4,4) \rput[tl](0,4){\rnode{A}{\psframebox{node A}}} \rput[br](4,0){\ovalnode{B}{node B}} \ncangles[angleA=-90,angleB=135,armA=1cm,armB=.5cm, linearc=.15]{A}{B} \showInfo % see example code \end{pspicture} \end{document}