本文通过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,问题解决。
文章描述了一位用户在使用TexLive2023和WinEdt11通过XeLatex编译时遇到的问题,即模板要求listings.sty版本为1.9,但系统已有此版本仍报错。用户发现是模板本身的问题,并通过删除本地文件夹中的listing.sty文件成功解决了冲突,从而能正常生成pdf文件。
5万+

被折叠的 条评论
为什么被折叠?



