用latex排版中的对象旋转问题

来源:互联网 发布:创维网络电视50价格 编辑:程序博客网 时间:2024/06/05 21:49
用latex排版,如果要旋转文字,图像,表格等对象,首先得安装rotating包,在文档中使用\usepackage{rotating}导入旋转包。

旋转命令格式\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度后跑到页面外边去了,有些字看不到了。
复制内容到剪贴板

代码:

<span style="font-size:14px;">\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}</span>





0 0
原创粉丝点击