更新到 latex-base 2022-06-01-PL1 后,什么原因导致未使用的全局选项错误?

更新到 latex-base 2022-06-01-PL1 后,什么原因导致未使用的全局选项错误?

在应用今天的内核更新(2022-06-01-PL1)后,加载软件包似乎doc现在会导致未使用的全局选项警告,因为传递给article文档类的选项昨天还不存在。如果未加载,警告会消失doc。我检查了变更日志和 GitHub 存储库中与此相关的问题,但没有发现任何问题。我知道警告有时是无害的,但在引用的更新之前没有发生过这个警告。粗略检查表明最终文档没有问题。

请注意,警告消息的格式很奇怪,因为它包含传递给的选项的重复article

从日志中:

LaTeX Warning: Unused global option(s):
    [10pt,letterpaper,10pt,letterpaper].

梅威瑟:

% !TEX program = lualatexmk
% !TEX encoding = UTF-8 Unicode

\documentclass[10pt,letterpaper]{article}
\usepackage{doc}

\begin{document}
Hello, world.
\end{document}

答案1

最近的更改中存在一个问题:我过度使用了“代码重用”。修复和第二个 PL 将在一两天内解决这个问题。

相关内容