警告——空机构和警告——空期刊

警告——空机构和警告——空期刊

我在引用论文章节中的一些参考文献时遇到了问题。当我尝试编译 Reference.bib 文件时,我收到两个错误消息,即警告——在 Google Scholar 上发现的研究论文的期刊为空这里并出现错误警告--发现报告机构为空这里

由于这些警告,我的参考文献出现错误,例如,如果我将参考文献放在给出警告的参考文献之前,则在编译文档时参考文献的顺序会发生变化。因此,引用参考编号 1 变为参考编号 2,依此类推。

我在 Mac 上使用 TeXShop 3.77 版本。

我尝试过以下帖子中的建议,但没有成功:阻止 bibtex 抱怨空白注释BibTeX 无法正确解析我的条目如何抑制警告——空的作者消息?

\documentclass{report}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{cite}
\usepackage[utf8]{inputenc}
\begin{document}
\include{titlepage}
\renewcommand{\chaptername}{}
\setcounter{chapter}{+5}
\tableofcontents
\include{chapter5}
\bibliographystyle{plain}
\bibliography{References}
\end{document}

答案1

您发现,从 Google Scholar 获取的书目信息可能包含严重错误——既有语义上的错误,也有事实错误。例如,您提供的第一个链接指向以下书目条目:

@article{xu2015multisensor,
  title={Multisensor concealed weapon detection using the image fusion approach},
  author={Xu, Tuzhi and Wu, QM Jonathan},
  year={2015},
  publisher={IET}
}

从狭义上讲,BibTeX——实际上是plain参考书目风格——会抛出一条警告消息(而不是错误消息),因为@article 要求非空journal字段。对于plain书目样式,四个必需的类型条目的字段@articleauthortitlejournalyear;四个选修的字段包括volumenumberpagesnote。请注意,对于@article条目类型,publisher字段既不是必需的也不是可选的;因此,它将被完全忽略。

但从更广泛的意义上讲,BibTeX/警告的出现是因为有问题的条目本来plain就不应该被归类为类型,因为它没有发表在学术期刊上。快速浏览一下就会发现条目类型@article@inproceedings,因为它没有发表在学术期刊上。快速浏览一下就会发现条目类型可能是正确的。必须进行研究才能确定哪种条目类型在这里真正合适。(我假设您有权访问已发布的文章 - 而我没有。)

故事寓意:不要盲目相信任何从 Google Scholar 获得的书目信息。您读得没错:从 Google Scholar 获得的所有信息都是可能存在嫌疑,必须核实。此警告不仅适用于 BibTeX 直接抛出错误或警告的条目。“通过 BibTeX 测试”仅表示没有语义存在诸如字段缺失之类的问题journal。你仍然需要担心可能事实所有条目均有错误。

相关内容