6

I am having a problem citing some of my references in a chapter of my dissertation.I get two error messages when I try to compile the Reference.bib file namely Warning--empty journal for a research paper found on google scholar here and the error Warning--empty institution for a report found here.

Due to these warnings my references appear wrongly e.g if I put references before the reference giving a warning, the order of referencing changes when I compile the document. Thus the citation reference number 1 becomes reference 2 and so on.

I am using TeXShop version 3.77 on a Mac.

I have tried suggestions from the following posts with no luck :Stop bibtex from complaining about an empty note, BibTeX is not parsing my entries correctly and How to suppress Warning--empty author Message?

\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}
  • 2
    Welcome to TeX.SE! Please add the both bib entrys you have problems with to your question! – Mensch Nov 10 '17 at 2:43
10

What you've "discovered" is that bibliographic information obtained from Google Scholar can contain serious mistakes. For instance, the first link you provided leads to the following bibliographic entry:

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

In a narrow sense, BibTeX (actually, the plain bibliography style) is throwing an warning because entries of type @article require a non-empty journal field. The four required fields for entries of type @article are author, title, journal, and year. Optional fields are volume, number, pages, and note.

In a broader sense, though, the BibTeX/plain warning arises because the entry in question should not have been classified as being of type @article, since it wasn't published in an (academic) journal. A quick glance suggests that the entry type @inproceedings may be correct. You will have to perform the research to find out what's actually correct here. (I assume you have access to the published piece -- I don't.)

Moral of the story: Do not place blind faith into the correctness of any bibliographic information obtained from Google Scholar. You read correctly: All information obtained from Google Scholar is potentially suspect and must be verified. This caution applies not only to those entries for which BibTeX throws outright errors or warnings. "Passing" the BibTeX test indicates merely that no semantic errors -- such as missing journal fields -- were found. You still have to be concerned about possible factual errors in all entries.

  • thank you that explanation is just what the doctor ordered. It solved the problem for me. – DvixExtract Nov 10 '17 at 4:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.