无法创建与文本部分接壤的两条规则

无法创建与文本部分接壤的两条规则

我使用 \rule{\textwidth}{1pt} 来创建从一个边距到另一个边距的实线。然后,在一段文本之后,我使用相同的命令尝试创建一条相同的线。但后一行从缩进处开始,并超出了页面的右侧。

我在后一个命令上也收到了这个警告,我无法理解:在 [我写第二个命令的地方] 的段落中,\hbox 过满(99.26456pt 太宽)。

在此处输入图片描述

谢谢你的帮助。我正在尝试弄清楚 LaTex 的使用方法。

答案1

在垂直模式下使用时,\rule开始一个新段落,新段落通常会添加缩进(通过 配置\parindent)。通过 可以避免缩进\noindent

如果行应该从缩进处开始,并且行长缩短缩进量,则

\rule{\dimexpr\linewidth-\parindent\relax}{1pt}

就可以了。

相关内容