
Quero colocar pdflatex para não colocar hífen em uma palavra que chega ao final da linha.
Tentei colocar um \-
no início ou no final dessa palavra, mas não funcionou.
Por exemplo se eu colocar: This is a very long sentence that needs two lines with thatshouldnot\- be hyphened
vou conseguir:
Esta é uma frase muito longa que precisa de duas linhas e não deve
ser hifenizada
e se eu fizer assim: This is a very long sentence that needs two lines with \-thatshouldnot be hyphened
vou conseguir:
Esta é uma frase muito longa que precisa de duas linhas com -
que não deve ser hifenizada
Quero que 'isso não deveria' fique em uma palavra e sem hífen no início ou no final da palavra.
Responder1
se esta palavra aparecer mais de uma vez no seu documento e você nunca quiser que ela seja hifenizada, você pode suprimir a hifenização em qualquer lugar colocando esta linha no preâmbulo:
\hyphenation{thatshouldnot}
se ocorrer apenas uma vez, a resposta de David é \mbox
suficiente.
termo aditivo:
Um idioma que trata um apóstrofo como uma letra (como o italiano; consulteImpedir a hifenização de uma palavra com \hifenização nem sempre funciona) e é processado com Xetex pode não reconhecer uma exceção inserida com \hyphenation
. No caso citado, existem duas soluções alternativas. Para o primeiro, substitua o apóstrofo ASCII (U+0027) pelas aspas simples direitas (U+2019). \mbox
deve sempre funcionar como último recurso.
Responder2
Coloque-o em uma caixa:
\mbox{thatshouldnot}