Latex 引用参考文献显示问号[?]的几种情况及解决办法

Latex写作出出现参考文献引用成[?]有多种可能,就个人经验在下文中挨个介绍并给出解决办法。

第一种情况

编译出问题,通过正确的编译顺序都能解决,如:

"latex-workshop.latex.recipes": [
    {
      "name": "pdflatex -> bibtex -> pdflatex*2",
      "tools": [
        "pdflatex",
        "bibtex",
        "pdflatex",
        "pdflatex"
      ]
    }
    ]

附上另外一篇阅读量较高的情况,我没用到,但是可能适用于部分人碰到的问题。

https://blog.csdn.net/blgpb/article/details/84885762

第二种情况

文中或者参考文献中含特殊符号或者作者名里含特殊语言(俄文之类的),如下图:

Latex 引用参考文献显示问号[?]的几种情况及解决办法_第1张图片

例如,下面的“&”,要加 \ 转义一下

@book{RN265,
   author = {XXX,XXX,XXX},
   title = {XXXXXX},
   publisher = {Springer Science \& Business Media},
   ISBN = {XXX},
   year = {XXX},
   type = {XXX}
}

其他特殊符号,请自行查询并转义。

第三种情况

这种情况出现的较少,有些人写论文在引用参考文献时会使用一些文献管理工具,如endnote,比如在word里打草稿并在word里引用了参考文献,转入latex里时会出现参考文献引用连着的情况,如 \cite {RN200, 201}\cite{RN200, RN 201},这时只要将多个参考文献分开写就不会出现[?]了,如 \cite{RN200}, \cite{RN201}

确保不会出现上述几种情况,才能正确编译,就不会出现问号了。


整理不易,投币请仍 -----》【功德箱】

你可能感兴趣的:(论文写作)