放置与旋转


pstricks的放置和旋转命令与LaTeX的图形命令“\put”类似,但能力更强,并且可以在 “pspicture”环境之外使用。多数情况下这些命令的形式是

\put*[参数]{旋转角度}(坐标){内容}
注意此处“\put”不是一个具体的命令,而是指代一类命令,这些命令都以“put”结尾。 “参数”随命令不同而有所不同。“坐标”的含义也随命令有差异。但多数情况下,这类 命令的含义都是先把“内容”放到一个
\psframebox*[boxsep=false]{内容}
中,因而对于TeX而言只会看到“内容”而看不到帧,就像是直接放置“内容”。接着将帧 放置到“坐标”位置,并且旋转。

命令

\rput*[引用点]{旋转角度}(x,y){内容}
是这类命令中的一个。其中“引用点”会被平移到(x,y)处。缺省情况下“引用点”是盒子中心, 但也可以是 中的一个或两个的组合,如tl表示顶部左侧。比如
\rput[b]{90}(-1,0){Here is a marginal note.}

“\rput”命令的一个变种

\uput*{标注间隔}[引用角度]{旋转角度}(x,y){内容}
被用来放置标注。意思是在(x,y)处的“引用角度”方向上放置“内容”, 间隔是“标注间隔”。“标注间隔”可以用参数“labelsep”设置。比如
\qdisk(1,1){1pt}
\uput[45](1,1){(1,1)}


目录