LaTeX 文本不会在行尾中断

LaTeX text doesn't break at line end

我有这个代码:

\documentclass{article}

\begin{document}
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusm überwachen tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\end{document}

如果我编译文档,所有行都会在同一点断开,第一行除外。 “überwachen”这个词总是越界。它似乎并没有发生在所有的词上,这就是为什么使用这个词。我怎样才能防止这种情况发生?

您需要指定元音变音的输入编码,并告诉 LaTeX 这是哪种语言,以便它知道如何连字符。

有了这些,我得到了“überwachen”连字符:

\usepackage[german]{babel}
\usepackage[T1]{fontenc}

解决这样的问题有多种选择:

  • 在这种情况下 \usepackage{ngerman} 是一个解决方案,因为“überwachen”是德语单词。

  • 在其他情况下这不起作用,可以使用 \hyphenation{über-wachen},在这种情况下与 \usepackage[T1]{fontenc} 一起使用德语 元音.

  • 对于其他(德语)单词 \usepackage[ngerman]{babel} 有效。