我有一些文本几乎适合给定的行宽。我可以看到,对字体大小或字距进行最小调整可以使文本适合,但我该如何告诉 LaTeX 挤压文本?是的,对于普通段落来说,这将是糟糕的排版,但在我的例子中,它是一个自定义的引用环境,无论如何都有较小的字体大小,所以它看起来不会很难看。
答案1
如果你使用 pdfLaTeX 编译文档,请使用微型包及其字体扩展功能。Microtype 将尝试水平拉伸您的字体(默认情况下从 -2% 到 +2%),这将影响换行符(并且对于您而言,可能使文本适合)。
答案2
一简单的可以尝试的方法是增加单词之间空间的可拉伸性,即:
\setbox0\hbox{i} \spaceskip=\wd0 plus .15em minus .15em
并将其保持在范围内。
答案3
只需将最后几个单词放在里面\mbox{...}
即可避免断行。