往arXiv上传NeurIPS模版文章时,一直出现两处报错,一处是下图中的图片错误:
但是,我怀疑是不是图片并排放置的minipage不可用,于是改成了正常的图片形式来测试:
仍然是相同的错误,于是我又尝试去掉figs这个二级目录,也是同样的错误。
而我之前上传ICCV文章时,同样的写法并没出错,由此可见,应该不是图片的错误,可能是模版里的固有错误(?
于是,就要提到第二处报错了,如下图:
这个报错我根本看不懂,其实也以为不重要,所以一直在解决前面说的图片问题。和别人交流后,发现这个位置可能才是报错的原因!
解决方案很简单(很玄学),把neurips.sty文件中的natbib语句注释掉(大概在70行附近):
然后再通过overleaf到处arXiv需要的bbl文件,上传到arXiv,惊喜地发现上传成功了!
说明问题的关键在于natbib这个地方无法被arXiv成功编译,而非图片。总觉得这个问题的出现和模版息息相关,之前用ICCV之类的模版都非常顺利,也没有额外处理什么。