\hrule 长度不一致

\hrule 长度不一致

我正在使用tufte-bookdocument 类。当我使用 时\hrule,有时它会扩展文本宽度(我想要的),有时它会扩展整个页面宽度,似乎是随机的。

如何才能让它在使用过程中始终保持文本宽度长度一致?谢谢!

答案1

您可以更换

\hrule

\noindent\rule{\textwidth}{0.4pt}

这会将规则的宽度设置为文本长度,该宽度在使用之间保持一致(除非文本的宽度发生改变;在这种情况下,规则将适合新的文本宽度)。这{0.4pt}是规则的默认高度。

作为大卫·卡莱尔在评论中正确地指出,这确实引入了\baselineskip\parskip,而\hrule没有。因此请注意,段落将在这些规则之后开始。

相关内容