如何在读取 AUX 文件时避免多语化的冗长

如何在读取 AUX 文件时避免多语化的冗长

在编译包含希伯来语且由 79 页组成的文件的终端输出中,我得到了 5,857 次消息

Setting \\if@calendar@hebrew

因此编译非常慢,因为该消息必须显示 5,857 次。

在日志文件中我收到一条较长的消息:

 Setting \if@calendar@hebrew Setting \if@calendar@hebrew Setting \if@calendar@hebrew Setting \if@calendar@hebrew
Package polyglossia Info: Option: english variant=american (with additional patterns).
Package polyglossia Info: Option: english variant=american (with additional patterns).
LaTeX Info: Redefining \rmfamily on input line 9028.
LaTeX Info: Redefining \sffamily on input line 9028.
LaTeX Info: Redefining \ttfamily on input line 9028.
Package polyglossia Info: Option: english variant=american (with additional patterns).
Package polyglossia Info: Option: english variant=american (with additional patterns).

这些行号实际上指的是 AUX 文件,其中有以下代码

\@writefile{toc}{\selectlanguage *[numerals=arabic,calendar=gregorian,marcheshvan=false,fullyear=false]{hebrew}}
\@writefile{lof}{\selectlanguage *[numerals=arabic,calendar=gregorian,marcheshvan=false,fullyear=false]{hebrew}}
\@writefile{lot}{\selectlanguage *[numerals=arabic,calendar=gregorian,marcheshvan=false,fullyear=false]{hebrew}}
\selectlanguage *[variant=usmax]{english}
\@writefile{toc}{\selectlanguage *[variant=usmax]{english}}
\@writefile{lof}{\selectlanguage *[variant=usmax]{english}}
\@writefile{lot}{\selectlanguage *[variant=usmax]{english}}

这意味着我被从 AUX 文件触发的消息淹没了。

我怎样才能避免出现此消息?

PS. 我尝试了包选项verbose=false,但是没有任何改变。

相关内容