LaTeX
Completion requirements
规则(Rules)
\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}
这对于绘制垂直和水平线非常有用。
支柱(Struts)
一种特殊情况是没有宽度但有特定高度的规则。在专业排版中,这称为支柱(strut)。它用于确保页面上的元素具有一定的最小高度。您可以在表格环境或盒子中使用它,确保一行具有一定的最小高度。
在 LaTeX 中,支柱定义如下:
\rule[-.3\baselineskip]{0pt}{\baselineskip}
拉伸规则(Stretched rules)
LaTeX 提供了 \hrulefill
命令,它像一个拉伸的水平空间一样工作。请参见“长度”章节了解更多。
Last modified: Monday, 21 April 2025, 10:47 AM