未引用时出现的参考文献(natbib)

未引用时出现的参考文献(natbib)

我的文档中出现了问题,因为它在参考文献列表中显示了未引用的参考文献。如果我使用 bibtex,我会使用“\nocite”,但是使用 natbib 则无法做到这一点。

我正在使用期刊的模板(使用 natbib),因此无法使用 bibtex。有没有办法使用 natbib 删除未引用的参考文献?

答案1

也许你可以看看这个简单的例子

\documentclass[12pt]{article}
\usepackage[a4paper]{geometry}
\usepackage{natbib}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
   @book{Gnus,
    author = {David A. Zoo},
    title = {Gnats of the world},
    publisher = {Epic},
    Year = {2018},
    }
      @book{Gnats,
    author = {David A. TheZoo},
    title = {Gnus of the oceans},
    publisher = {Epic},
    Year = {2020},
    }
\end{filecontents}
\begin{document}
The first citation \citet{Gnus} and some text.
Here I cite \citet{Gnus} for the second time.
\bibliography{\jobname}
\bibliographystyle{plainnat}
\end{document}

展示如何使用。除非您想列出 bib 文件中的所有参考文献,否则natbib为什么要使用?\nocite

由于您似乎对这里几乎不熟悉,因此该示例将使用latexthen bibtexthen进行编译latex

在此处输入图片描述

相关内容