Who am I

我的照片
Hefei, Anhui, China
Research Fields: Satellite Geodesy

2012年9月21日星期五

\rule \hrule, \hfill, \hrulefill

\rule命令的用法:\rule[depth]{width}{height},详细见链接:
http://en.wikibooks.org/wiki/LaTeX/Rules_and_Struts
\rule一个很常见的用法是在一个box命令中加\rule{0pt}{height},绘制一个最小高度为height的柱子。

\hrule:绘制一条水平的rule(尺子),rule包含三个参数(width, length, depth)

举例:
\hrule    可以得到一条水平直线(默认宽度为0.4pt,length适应周围环境)
\hrule width2pt length 2cm depth2pt  可以得到一条定制的直线

同样,也有\vrule命令,绘制一条竖直的rule。如果\hrule和\vrule参数一致,得到的结果也相同。

\hfill: 水平空白,弹性长度填充。

举例:
This \hfill is a text.     This将会左对齐,is a text将会右对齐,中间就是\hfill填充。之所以是弹性长度,是根据内容来填充空白。

\hrulefill:一行剩余的空白用rule填充。
该命令与\hrule的不同在于:两者生成的直线上下空白不同,且\hrulefill是填充剩下的空白,而\hrule在该行下重新绘制一条直线。

没有评论:

发表评论