本文通过TexLive2023和WinEdt 11进行XeLatex生成。
其反馈如下,不能生成pdf文件:
***
*** This file requires `listings.sty' version 1.9.
*** You have a serious problem, so I'm exiting ...
***
首先尝试安装listings宏包
安装listings宏包
tlmgr install listings
发现已经安装了listings宏包。
更新 listings 宏包
如果您发现当前安装的 listings 宏包版本低于 1.9,您可以尝试更新它以满足要求。使用 tlmgr 命令或您的 LaTeX 发行版的包管理器来更新 listings 宏包。
tlmgr info listings
发现没有可以更新的版本:
tlmgr.pl: package repository https://mirrors.nju.edu.cn/CTAN/systems/texlive/tlnet (not verified: gpg unavailable)
检查 listings 宏包版本
确认您当前系统中安装的 listings 宏包的版本。可以使用 tlmgr 命令或您的 LaTeX 发行版的包管理器来检查已安装的宏包及其版本。运行以下命令来查看 listings 的版本:
tlmgr info listings
发现当前的listings就是1.9版本。
既然有1.9版本,确又说要1.9版本,那就说明当前WileyNJDv5_Template提供的tex模板的1.9版本是有问题的,它在调用中会报错。
因此,删除与其在同一本地文件夹下的listing.sty。
最终,wileyNJDv5_AMA可以运行生成pdf,问题解决。