tex编译时出现:Citation xxx on page xx undefined on input line,解决方法比较不同
·
正文
使用texstudio写论文的过程中,在bib文件添加一个引用之后再次进行编译,就出现了如题所述的问题,如下图所示:

但是实际上,bib文件是没有问题的,比如提示的mindspore未定义,但实际上是定义好的:

经过一番搜索之后发现很多文章所述的那几种方法都比较麻烦,我就直接把目录下的编译过程中生成的main.bbl直接删除,然后再次重新编译,就没有再报错。(因为之前有次遇到别的问题也是这么解决的,所以这次就尝试这样操作了😂)
下面是编译成功之后生成的引用:

后记
之后编译的时候虽然没有了那些警告,但是在xelatex编译main.tex时出错:

查看报错信息之后才发现,是一些特殊字符忘记使用转义符号了。
我这里的问题就是bibi文件里面出现的&符号前面没有加上反斜杠\,加上之后再次编译就成功了:

昇腾计算产业是基于昇腾系列(HUAWEI Ascend)处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,https://devpress.csdn.net/organization/setting/general/146749包括昇腾系列处理器、系列硬件、CANN、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链
更多推荐

所有评论(0)