在pst-news10.pdf
第 3-4 页中,作者引入了一种新的符号>A
,其中A
是任何类型的点(无论是节点还是简单的文字(2,-1)
)。
>A
可以传递<point>
给
\uput{<labelsep>}[<direction angle>]{<rotation angle>}(<point>){<content>}
改变将\uput
节点传递给其<direction angle>
参数时的行为。
问题
>A
除了上面给出的情况之外,还有其他用途吗?
换句话说,>A
代表从 导出的一个新点吗A
?如果是,应用了什么样的变换A
才能得到新的>A
?
如果只是为了改变的行为,那么应用而不是\uput
更有意义吗?>
<direction angle>
<point>
答案1
没有其他情况。这只是节点的特殊旋转,不会改变。
\documentclass[pstricks,border=10pt]{standalone}
\usepackage{pst-node}
\begin{document}
\begin{pspicture}[showgrid](-0.25,-0.25)(6,5)
\pnodes(0,3){A}(3,1){B}
\psline[showpoints](A)(B)
\uput[-90](A){A}\uput[-90](B){B}
\psline[linestyle=dashed](A)(3,4)
\psline[linestyle=dashed](A)(3,5)
\psline[linestyle=dashed](A)(3,3)
\psline[linestyle=dashed](6,2)
\psline[linestyle=dashed](B)(6,1)
\psarc{->}(0,3){2.5}{0}{(3,1)}
\psarc{->}(3,1){2.5}{0}{(3,1)}
\uput*{1cm}[(B)](A){foo} \uput*{1cm}[(B)](>A){bar}
\end{pspicture}
\end{document}