
私は多言語文書に babel ではなく polyglossia を使用しており、ドイツ語に対して babel のショートカットを有効にして、ハイフネーションを壊すことなく単語に明示的にハイフンを簡単に追加できるようにしています。
昨夜、MikTeX のインストールを更新しました (前回の更新は 8 月でした)。"=
すると、明示的なハイフンが s で機能しなくなりました\title
。MWE は次のとおりです。
\documentclass{article}
\usepackage{polyglossia}
\setmainlanguage[babelshorthands=true]{german}
\title{Super"=duper Dokument}
\begin{document}
\maketitle
Super"=duper Dokument.
\end{document}
これにより、次のものが生成されます。
ご覧のとおり、明示的なハイフンは"=
テキストでは期待どおりに機能しますが、ドキュメントのタイトルでは機能しません。これまでは機能していたので、これが意図的な変更なのか、報告すべきバグなのか、またその間に回避策があるのかどうか疑問に思っています。
ちなみに、babelshorthands=true
オプションの引数ではなくパッケージ オプションとして渡しても\setmainlanguage
違いはなく、ログ ファイルには関連するものはなく、エラー メッセージや警告なども表示されません。
ご協力ありがとうございました。楽しい休日をお過ごしください。