polyglossia 软件包-难以理解的警告

polyglossia 软件包-难以理解的警告

我绝对不明白这里发生了什么:(现在作为一个完整的例子)。

\documentclass {scrbook}
\def\DocLng{english}   % centralised location for customisation
\def\DocLngVar{british}

\usepackage {polyglossia}
\setdefaultlanguage[variant=\DocLngVar]{\DocLng}

\begin {document}
   End of story.
\end {document}

这会产生一个警告:Package polyglossia 警告:未知的英语变体“british”...

什么?它知道该变体是英国的,但却不知道?

相反,设置\setdefaultlanguage[variant=british]{\DocLng}不会产生警告。因此英国不等于英国

顺便说一句,我知道我可以使用 Babel;另一方面,我想知道这里出了什么问题。谢谢。

相关内容