Evite hifenização incorreta e force a quebra automática de palavras em casos específicos

Evite hifenização incorreta e force a quebra automática de palavras em casos específicos

Procurei várias outras entradas relacionadas à hifenização e nenhuma parecia realmente apresentar a mesma situação. Tenho um documento extremamente longo (minha tese de doutorado) no corpo do qual uso uma fonte personalizada (ou seja, não CMU Sans-Serif, mas Akkurat). Em muitas ocasiões, quando o compilador não consegue cortar palavras usando suas regras de hifenização, ele deixa essas palavras flutuando além dos limites da largura do texto daquela página.

Não posso fornecer um MWE porque não saberia como gerá-lo propositalmente e acho que o erro é muito fácil de ver nas imagens:

insira a descrição da imagem aqui

Não quero desabilitar a hifenização e não posso resolver cada caso individual, um por um. Aliás, há linhas onde simplesmente não sei como resolver o problema sem alterar o texto das frases ou simplesmente permitir a hifenização "errada" manualmente. Além disso, há também muitos outros casos em que o texto é gerado automaticamente (por exemplo, bibliografia) e não posso simplesmente cortar palavras onde quero. Exemplo:

insira a descrição da imagem aqui

Eu certamente poderia fazer algo assim:

\hyphenation{Sprin-ger}
% ... or a one-off solution in-text:
(...) this is a line that has the word Sprin\-ger and I can solve manually. 

e resolver alguns dos casos, mas este tipo de soluções são as que encontrei antes, tentei no meu caso sem sucesso e quero evitar completamente (se possível). Não quero recorrer a \raggedrightparágrafos ou seções específicas, pois isso seria extremamente estranho para o estilo de alinhamento do texto do documento (que preciso ter justificado o tempo todo).

Existe uma maneira de dizer ao LaTeX para realmente usar a hifenização normalmente, evitando esses erros feios? Eu gostaria que essas linhas simplesmente forçassem essas palavras para a próxima linha de uma maneira genérica/baseada em configuração (ou seja, não posso corrigir cada linha uma por uma, porque o documento tem centenas delas e elas são muito propensas a aparecer/desaparecer em diferentes locais do documento se eu alterar ligeiramente o texto em outro lugar).


Nota.Estou editando tudo no Overleaf + XeLaTeX.

informação relacionada