如何避免单词在段落最后一行断开

如何避免单词在段落最后一行断开

是否有任何惩罚值可用于避免像下面这样的段落最后一行出现单词中断?

在此处输入图片描述

答案1

上述两条评论都提供了正确的答案,具体取决于您是只想“避免/阻止”(使用\finalhyphendemerits)还是阻止(\mbox)。但是不是用来\mbox将几个单词连在一起,因为这样里面的空格就不会伸展或收缩,但行中的其他空格可能会伸展或收缩。所以如果你真的想把最后 2 或 3 个单词连在一起,你需要一些丑陋的东西,比如

   \mbox{last}~\mbox{three}~\mbox{words}.

(这里忽略我的例子中的单词太短而无法连字符)。

\finalhyphendemerits只会降低发生故障的可能性,但如果没有其他可行方法,则永远无法阻止故障的发生。

ps. 如果你的文本是真实的,那么请注意一个句子结束后缺少一个空格。

相关内容