用latex排版中的對象旋轉問題
旋轉命令格式\begin{command}{x},這裏的{command}有三個命令選項: sideways, turn, rotate。{x}是用戶自己定義的旋轉角度。比如下面的例子將一個對象旋轉90度:
\begin{sideways}將要打印的內容旋轉90度\end{sideways}
turn和rotate都可以自己規定旋轉的角度,但兩者的區別是,rotate的旋轉結果並不能保證被旋轉對象所需要的空間。比如下面的例子講一句話旋轉120度,但是它有可能到超出頁面,有些就不能顯示了;
\begin{rotate}{120}將要打印的內容旋轉自定義角度,但是旋轉結果並不能保證被旋轉對象所需要的空間\end{rotate}
需要注意的是,.Tex轉成dvi格式後,你還不能看見旋轉的結果,需要將dvi格式轉成ps格式或者pdf後纔可以看見旋轉的結果。
下面代碼區是一個tex文檔,它分別將三句話旋轉90度、45度、120度。第三者旋轉120度後跑到頁面外邊去了,有些字看不到了。
代碼:
\documentclass{article}
\usepackage{CJK} % 用於漢字
\usepackage{rotating} %用於旋轉對象
\begin{document}
\begin{CJK*}{GBK}{song} %使用GBK宋體
\begin{sideways}將要打印的內容旋轉90度\end{sideways}
\begin{turn}{45}將要打印的內容旋轉自定義角度\end{turn}
\begin{rotate}{120}將要打印的內容旋轉自定義角度,但是旋轉結果並不能保證被旋轉對象所需要的空間\end{rotate}
\end{CJK*}
\end{document}