\uput 的第三个参数中星号角度的含义是什么?

\uput 的第三个参数中星号角度的含义是什么?

通常星号角度用于取消包含放置宏的旋转,例如\rput{90}(1,1){\rput{*0}(2,2){A}}将保持 A 直立。

当我对的第 3 个参数应用星号角时\uput,我得到了以下输出,但我无法弄清楚它的含义。

\documentclass[pstricks,border=12pt]{standalone}
\usepackage{pst-plot}


\newcommand{\object}[3]{%
\begin{pspicture}[showgrid=bottom](-1,0)(3,5)
    \pnode(1,2){A}
    \rput{\i}(A){%
        \psline(0,1)%
        \rput(0,1){\psline{->}(.5;#2)}%
        \pscircle(0,1){.5}%
        \uput{.5}[#2]{#3}(0,1){\pspolygon[linecolor=red,unit=.25](-1,-1)(-1,0)(0,1)(1,0)(1,-1)}%
        \uput{.5}[#2]{*#3}(0,1){\pspolygon[linecolor=green,unit=.25](-1,-1)(-1,0)(0,1)(1,0)(1,-1)}%
    }
    \qdisk(A){2pt}  
    \rput*(1,4.5){\textbackslash uput\{.\}[#2]\{*#3\}(.)\{\}}
\end{pspicture}}

\begin{document}
\multido{\i=0+30}{13}{\object{\i}{0}{90}}
\end{document}

在此处输入图片描述

注意:第二个参数\uput无法接收星号角度。我也想知道原因。

答案1

\documentclass[pstricks,border=12pt]{standalone}
\usepackage{pstricks}
\begin{document}
\Huge
\begin{pspicture}[showgrid=top](-4,-4)(4,4)
\uput{.3}[0]{45}(0,1){$30^\circ$}
\rput{-45}(2,2){\uput{.3}[0]{45}(0,1){$30^\circ$}}
\rput{-45}(2,-2){\uput{.3}[0]{*45}(0,1){(*)$30^\circ$}}
\end{pspicture}
\end{document}

在此处输入图片描述

明白了吗??

相关内容