在评论中这个问题大卫·卡莱尔写道:
[l3keys2e] 现在应该被视为遗留,新的内置选项代码基于相同的核心 expl3 代码,但进行了扩展和改进,因此希望所有使用 l3keys2e 的软件包都能切换
去年我l3keys2e
从这个网站上的几个问题中了解到了这种方法。现在有了新的方法,是否有一些指南或示例来演示如何从传统方法过渡l3keys2e
到新expl3
方法?
答案1
在 2022-06-22 的更新中l3keys2e
(作为 的一部分l3packages
),以下说明放在文档的开头:
这回答David Carlisle 提供了使用的示例\ProcessKeyOptions
。而最新更新siunitx
为寻找切换到新方法的包/类作者提供了一个完美示例:
\IfFormatAtLeastTF { 2022-06-01 }
{ \ProcessKeyOptions [ siunitx ] }
{
\RequirePackage { l3keys2e }
\ProcessKeysOptions { siunitx }
}