我正在使用 MiKTeX 和 pdfLaTeX,包管理器告诉我它们hyph-utf8
已安装并且包的自动下载也已激活。
但是当我这样做时\usepackage{hyph-utf8}
,因为我希望它能够纠正我的文档中当前错误的一些德语连字符,但我只收到有关丢失文件的警告hyph-utf8.sty
。
我是否理解了正确的目的hyph-utf8
(“为多种语言的单词提供更多连字模式”)并且我是否尝试正确使用它(\usepackage{hyph-utf8}
)?
答案1
hyph-utf8
只是一组模式文件,而不是您加载的包。如果您想要实验性的德语模式,您需要该dehyph-exptl
包。它的文档向您展示了如何使用它。您可能必须在语言选项卡中的 miktex-settings 中激活模式。然后这个文档
\RequirePackage[ngerman=ngerman-x-latest]{hyphsubst}
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\begin{document}
\showhyphens{löste Fassade modernste Abendstern Mordopfer}
\end{document}
应该在日志文件中给出
[] \T1/cmr/m/n/10 lös-te Fas-sa-de mo-derns-te Abend-stern Mord-op-fer