
Für mehrsprachige Dokumente verwende ich Polyglossia statt Babel. Dabei sind die Kurzschriften von Babel für die deutsche Sprache aktiviert, sodass ich Wörtern problemlos explizite Bindestriche hinzufügen kann, ohne die Silbentrennung usw. zu beschädigen.
Gestern Abend habe ich meine MikTeX-Installation aktualisiert (das letzte Update war im August) und die Verwendung expliziter Bindestriche "=
funktioniert jetzt nicht mehr in \title
s. Hier ist ein MWE:
\documentclass{article}
\usepackage{polyglossia}
\setmainlanguage[babelshorthands=true]{german}
\title{Super"=duper Dokument}
\begin{document}
\maketitle
Super"=duper Dokument.
\end{document}
Das Ergebnis:
Wie Sie sehen, "=
funktioniert der explizite Bindestrich im Text wie erwartet, aber nicht im Dokumenttitel. Bisher hat es funktioniert, daher frage ich mich, ob dies eine beabsichtigte Änderung oder ein Fehler ist, der gemeldet werden sollte, und ob es in der Zwischenzeit Workarounds gibt.
Die Übergabe babelshorthands=true
als Paketoption statt als optionales Argument \setmainlanguage
macht keinen Unterschied und in der Protokolldatei steht nichts Relevantes, keine Fehlermeldungen, Warnungen etc.
Danke für die Hilfe und schöne Feiertage!