是否有一个 LaTeX 命令可以打印当前安装的软件包的版本?我需要知道软件包的安装版本pgfplots
。
答案1
添加\listfiles
到你的前言中,然后查看文件.log
。这将告诉你所有已加载软件包的当前版本。
答案2
如果您需要“以编程方式”了解这一点,那么您可以使用 LaTeX 核函数\IfPackageAtLeast
按日期进行测试:
\IfPackageAtLeast{<package>}{2011/03/13}
{%
% Do something for the newer version
}
{%
% Do something different for the older version
}%
信息存储在一个特殊的宏中,所以如果你只是想“看一眼”,你可以使用它。举pgfplots
个例子
\expandafter\show\csname [email protected]\endcsname
请注意,这需要满的我们感兴趣的文件名,因此适用于任何包含适当信息的文件(IE形式\ProvidesPackage
,\ProvidesClass
或\ProvidesFile
)。
答案3
要查找软件包版本,您只需打开文件系统上的软件包源文件,然后使用 Sublime Text 等文本编辑器直接自行查找版本。
以下是 Linux 和 Windows 上该包的 Latex 路径和参考biblatex
:
Miktex (Windows)
D:\Programs\Mikyex\latex\texmfs\install\tex\latex\biblatex-abnt\bbx\abnt.bbx
- 如何在 MiKTeX(Windows)上手动安装软件包
- 在文件上
abnt.bbx
,您会在其顶部找到此内容,其中版本为:v3.1
... \ProvidesFile{abnt.bbx}% [2017/07/28\space v3.1\space ABNT BibLaTeX citation style]% ...
TeX Live(Linux)
/usr/share/texlive/texmf-dist/tex/latex/biblatex-abnt/abnt.bbx
- https://askubuntu.com/questions/296681/latex-filepaths-in-ubuntu
- 在文件
abnt.bbx
顶部,你会发现这个,其版本是:v3.2
... \ProvidesFile{abnt.bbx}% [2017/11/09\space v3.2\space ABNT BibLaTeX citation style]% ...