记录Wiley出版社Latex模版遇到的两个问题。
问题1:tex文件打开后报错
This file requires listings.sty' version 1.4.
*** You have a serious problem, so I'm exiting ...
这个比较推荐的是直接在电脑中搜索这个文件,然后复制,并替换稿件tex文件所在文件夹中的对应文件,因为主要是版本过低。
问题2:参考文献引用报错
! Use of \@item doesn't match its definition.
\protected@write ...le@protect \edef \reserved@a {
\write #1{#3}}\reserved@a ...
l.125 \bibitem{tan2022data}
? ^C
注:这个报错以后,不断按enter键是可以成功编译的。
原因分析:
主要原因是因为willy的模版分为多种,可以在文件夹NJDv5_Authorguideline-document中找到不同的论文格式和参考文献格式的说明,说明中部分提到的文件如下图,AMA,AMS这些对应的就是不同的格式要求,只需要正确引用就好。
解决方式:
- 首先,对应Latex文件开头需要修改,如下图红框所示,具体所需要的格式可以查看拟投稿期刊要求。
- 此外,参考文献如果是通过bib格式引用,需要对应修改如下参考文献引用:
欢迎共同补充完善~