目录
问题:
解决办法:
检查过程:
WileyNJDv5-Template模板链接:New Journal Design LaTeX template (wiley.com)
问题:
使用wileyNJDv5_Template模板时候,无法生成pdf文件。无论是使用texlive+texmaker还是使用overleaf,都没有办法生成pdf文件。
在texmaker中查看log时,发现有这样的记录:
*** This file requires `listings.sty' version 1.9.
*** You have a serious problem, so I'm exiting ...
即,要求listings.sty宏包版本为1.9。
解决办法:
删除与其在同一本地文件夹下的listing.sty文件。
(编译tex模板后,看下生成的PDF文件日期是否是当天,如果是,则说明生成了pdf文件。或者,把当前模板下的pdf文件删掉,然后编译tex模板,看是否有新的pdf生成。)
当前WileyNJDv5_Template提供的tex模板的1.9版本是有问题的,它在调用中会报错。
检查过程:
安装listings宏包,具体来说,
windows系统下,Win+R,输入cmd,打开命令行窗口。
重新安装listings宏包,直接在命令行中键入即可,自动安装,需要等待一小会儿,直到安装结束,出现一个新的命令行。
在这个过程中,可能会出现如下的需要更新tlmgr itself.按照下面的截图操作:tlmgr update --self即可!
tlmgr install -reinstall listing
检查 listings 宏包版本
发现当前的listings就是1.9版本。
既然有1.9版本,确又说要1.9版本,那就说明当前WileyNJDv5_Template提供的tex模板的1.9版本是有问题的,它在调用中会报错。
因此,删除与其在同一本地文件夹下的listing.sty文件即可。
来源:
WileyNJDv5_Template.tex中 反馈:This file requires `listings.sty’ version 1.9. 导致无法生成pdf文件的问题及解决-CSDN博客
LaTeX宏包加载 - 知乎 (zhihu.com)