未引用的参考文献及内部书目

未引用的参考文献及内部书目

我在我的主 .tex 文件中使用内部参考书目:

\begin{thebibliography}{100}

有没有办法知道我没有引用哪些条目,以便我可以删除它们?我正在使用 texshop,除了

LaTeX Warning: There were undefined references.

它没有告诉我更具体的东西(我认为)。

答案1

首先,要找出未引用的书目项目,你可以使用

\usepackage[backref]{hyperref}

以启用反向引用。确保每个后面都有一个空行\bibitem。然后检查 pdf 文件,您将清楚地看到未引用的项目。

测试文件:

\documentclass{article}
\usepackage[backref]{hyperref}
\begin{document}
\cite{foo}

\begin{thebibliography}{ab}
\bibitem{foo} foo

\bibitem{bar} bar

\end{thebibliography}
\end{document}

其次,对于交叉引用,这是一个独立的问题,应该有如下警告:

LaTeX Warning: Reference `XXX' on page 123 undefined on input line 1234.

相关内容