我有 nicematrix,它加载了 PGF 的某些方面,但使用 PGF 的完整版本是否会对我有益?

我有 nicematrix,它加载了 PGF 的某些方面,但使用 PGF 的完整版本是否会对我有益?

我是 Stack Exchange 的新手,希望这不是一个愚蠢的问题。

我有这个包nicematrix,它的 CTAN 包描述如下:

该包需要并加载 l3keys2e、array、amsmath、pgfcore 和 PGF 的模块形状。

我的软件包列表中有pgfplotstikz,我想知道注释是否意味着我还需要pgf?它似乎是一个实际的软件包,但与 pgfplots 不同。我希望有pgf,以防万一需要它。我不知道添加它是否是多余的。

我正在使用 Overleaf 并且在我的序言中设置了每个包。

答案1

大多数包和类都会自行加载依赖项,前提是它们已安装在您的发行版中,因此您无需担心将它们添加到您的序言中。因此,一般来说,只将您专门使用的包添加到您的序言中,其他所有内容都会自动加载。

由于您使用的是 Overleaf,因此您需要的任何属于标准 TeX Live 发行版的软件包都可以毫无后顾之忧地使用。

如果您使用自己的本地发行版,并且安装了整个发行版中较小的子集之一,则可能需要安装未找到的软件包。但这是一个与其他软件包加载依赖项无关的问题。

相关内容