
我使用的是 Polyglossia 而不是 babel 來處理多語言文檔,並為德語激活了 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}
這會產生:
正如您所看到的,顯式連字符"=
在文本中按預期工作,但在文檔標題中卻不然。到目前為止它一直有效,所以我想知道這是故意的更改還是應該報告的錯誤,以及同時是否有任何解決方法。
FWIWbabelshorthands=true
作為套件選項而不是可選參數傳遞\setmainlanguage
沒有區別,且日誌檔案中沒有任何相關內容,沒有錯誤訊息、警告等。
感謝您的幫助,節日快樂!