Como evitar que uma palavra quebre na última linha de um parágrafo [duplicado]

Dec 10 2020

há algum valor de penalidade disponível para evitar uma quebra de palavra na última linha de um parágrafo como abaixo?

Respostas

1 FrankMittelbach Dec 10 2020 at 02:17

Ambos os comentários fornecem a resposta correta dependendo se você deseja apenas "evitar / desencorajar" (usar \finalhyphendemerits) ou prevenir ( \mbox). No entanto, não use \mboxpara manter várias palavras juntas, porque assim os espaços internos não irão esticar ou encolher, mas os outros espaços na linha podem. Então, se você realmente quiser manter as últimas 2 ou 3 palavras juntas, você precisa de algo feio como

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

(ignorando aqui que as palavras em meu exemplo são muito curtas para hifenização).

\finalhyphendemerits apenas torna essa quebra menos provável, mas nunca a impedirá se nada mais for viável.

ps. se o seu texto for real, observe que falta um espaço após o final de uma frase.