LaTeX/规则和撑条
外观
< LaTeX
\rule
命令在正常使用情况下会产生一个简单的黑色方框
\rule[raise]{width}{thickness}
|
参数 thickness 决定生成的规则的高度,而 width 决定生成的规则的宽度。使用可选参数 raise,可以选择将生成的规则向上或向下移动到基线上方或下方。
以下是一个示例(细线位于基线上)
\rule{3mm}{.1pt}%
\rule[-1mm]{5mm}{1cm}%
\rule{3mm}{.1pt}%
\rule[1mm]{1cm}{5mm}%
\rule{3mm}{.1pt}
|
这对于绘制垂直线和水平线很有用。
一种特殊情况是规则没有宽度,但具有一定的高度。在专业排版中,这被称为撑条。它用于保证页面上的元素具有某个最小高度。你可以在表格环境或盒子中使用它,以确保一行具有某个最小高度。
在 LaTeX 中,撑条定义为
\rule[-.3\baselineskip]{0pt}{\baselineskip}
|
LaTeX 提供了 \hrulefill
命令,它类似于拉伸的水平空格。参见 长度 章节。