MiKTeX 更新后 LuaTeX 中出现连字问题

MiKTeX 更新后 LuaTeX 中出现连字问题

我在安装了 MiKTeX 的 Windows 上使用 LuaTeX 编写德语文档。我使用了一些带连字符的单词,例如 Baden-Württemberg。使用特定的 LuaTeX\hyphenation{Ba-den=Würt-tem-berg}可以找到,直到我最近更新到 miktex 2.9.6600 和 LuaTex 1.07。

现在,我找不到告诉 TeX 正确的连字符的方法。在旧版本中,如果需要,它会在任何指定位置插入连字符。在新版本中,只-使用 Baden 和 Württemberg 之间的连字符。

我制作了一个 MWE 来显示,它\hyphenation仍然适用于普通单词,但不适用于带破折号的单词:

\documentclass[ngerman,12pt,a4paper]{report}
\usepackage[ngerman]{babel} 
    \hyphenation{Ba-den=Würt-tem-berg Fluss-be-tt}
\usepackage{showhyphens}
\begin{document}
    \parbox{0pt}{Baden-Württemberg}
    \parbox{0pt}{Flussbett}
\end{document}

结果应在 给出的每种可能性下开始一个新行\hyphenation。但这只适用于“Flussbett”:

生成的文件

因此,LuaTeX 中的用法要么\hyphenation发生了变化,要么这是当前版本的一个错误。

您能确认这一点或纠正我的使用吗\hyphenation?如果这是一个未知的错误,您能告诉我在哪里可以报告它吗?

相关内容