ProvidesFile 是否比 ProvidesPackage 或 ProvidesClass 更好

ProvidesFile 是否比 ProvidesPackage 或 ProvidesClass 更好

我想知道当我尝试创建包文件或类文件时哪一个更适合?

答案1

在适当的情况下使用适当的宏。也就是说,\ProvidesPackage对于包(通常是.sty)、\ProvidesClass类( a .cls)和\ProvidesFile其他任何内容使用。

举个例子:\ProvidesPackage对包使用的名称和 所使用的名称进行额外检查\usepackage。但是,如果提供了包“版本”,它还会存储包“版本”:

\ProvidesPackage{<package name>}[<version>]

如果需要,这可以用来确保包的加载符合版本标准。

相关内容