next up previous contents index
Next: 9. 高级命令 Up: 8. 旋转和缩放对象 Previous: 8.2 resizebox 命令


8.3 rotatebox  命令

\rotatebox[选项]{角度}{对象}

\rotatebox 将对象旋转一给定度数的角度,逆时针方向为正。缺省地, 对象绕它的参考点旋转。 \rotatebox 命令中的 选项 允许对象绕给定的点来旋转。

  1. 给定 [x=xdim,y=ydim],则对象旋转所绕的点相对于参考点的 坐标为 (xdim,ydim)
  2. origin 选项指定 12 个特殊点其中之 一(见图 8.1)。 origin 点的水平位置由 lcr (分别代表左、中、右)其中 之一确定,垂直位置则由 t,c,B,b (分别代表顶部、中部、基线、底部) 中的一个来确定。例如:
    [rb]
    右下角。
    [lt]
    左上角。
    [cB]
    图形基线的中点。
    几点说明:
    • 标记字母的顺序并不重要, [br] 就等于 [rb]
    • c 代表水平位置的中点还是垂直位置的中点靠和它一起的 标记字母来决定。
    • 如果只给出一个标记字母,那么另一个将被假设为 c。 即 [c] 等于 [cc], [l] 等于  [lc], [t] 等于 [ct] 等等。

图 8.1: Available Origin Point
\includegraphics[width=.6\textwidth]{orig-point.eps}

 

下面是一个例子:



\setlength{\fboxsep}{0mm}
\newcommand{\MyRot}[1]{%
   \fbox{\rotatebox{#1}{旋转~$#1^\circ$}}}
\MyRot{0} \MyRot{45} \MyRot{90}
\MyRot{135} \MyRot{180} \MyRot{225}




Wang Lei
2000-04-15