段落の最後の行で単語が途切れるのを避ける方法[重複]

Dec 10 2020

以下のような段落の最後の行で単語の区切りを避けるために利用できるペナルティ値はありますか?

回答

1 FrankMittelbach Dec 10 2020 at 02:17

上記の両方のコメントは、「回避/推奨」(使用\finalhyphendemerits)または防止(\mbox)のどちらのみを希望するかに応じて、正しい答えを提供します。ただし、複数の単語をまとめるために使用しないでください。\mbox内部のスペースは拡大または縮小しませんが、行の他のスペースは拡大または縮小する可能性があります。したがって、最後の2つまたは3つの単語をまとめておきたい場合は、次のような醜いものが必要です。

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

(ここでは、私の例の単語はハイフネーションには短すぎることを無視します)。

\finalhyphendemerits その破損の可能性を低くするだけですが、他に何も実行可能でない場合、それを防ぐことはできません。

ps。テキストが本物の場合は、1文の終わりの後にスペースがないことに注意してください。