如何關閉 Polyglossia 速記

如何關閉 Polyglossia 速記

這聽起來是一個簡單的問題,但關鍵babelshorthands=false似乎是有問題的(使用 XeLaTeX 運行)

\documentclass{article}
\usepackage{polyglossia}
\setdefaultlanguage{english}
\setotherlanguage[babelshorthands=false]{german} 
\begin{document}
\the\catcode`"

\end{document}

    .aux with english only
    \relax 
    \select@language {english}
    \@writefile{toc}{\select@language {english}}
    \@writefile{lof}{\select@language {english}}
    \@writefile{lot}{\select@language {english}}

    .aux with german and english
    relax 
    \catcode `"\active 
    \select@language {english}
    \@writefile{toc}{\select@language {english}}
    \@writefile{lof}{\select@language {english}}
    \@writefile{lot}{\select@language {english}}

第二個問題,在哪裡active@prefix定義的?

相關內容