极其简单的参考书目不起作用

极其简单的参考书目不起作用

我创建了一个简单的 LaTeX 文件。

\documentclass{article}
\begin{document}

\bibliographystyle{plain}
\bibliography{bibliography.bib}

\end{document}

我的 bibliography.bib 文件位于我的主要工作目录中,如下所示

@book{1,
    author = {Bill Bezio},
    title = {Numerical Simulations},
    date = {August 2016},
}

当我在 TexStudio(操作系统为 Ubuntu 16.04)中构建和查看 pdf 时,我得到一页,顶部有“参考”字样,没有其他内容。底部有页脚“1”,但没有参考。参考在哪里?

答案1

看起来你实际上并没有引用任何参考文献,因此 LaTeX 不会将所有内容添加到你的参考书目中。使用\nocite{1}指示 LaTeX 将 citekey 添加1到你的参考书目中,即使它未在你的文档中使用。你可以*改为使用一切从您的.bib文件到您的参考书目,但您的.bib文件很容易超出您用于本文的范围。

% arara: pdflatex
% arara: bibtex
% arara: pdflatex
% arara: pdflatex
\begin{filecontents}{bibliography.bib}
@book{1,
    author = {Bill Bezio},
    title = {Numerical Simulations},
    year = 2016,
    month = August,
}
\end{filecontents}
\documentclass{article}

\begin{document}

\nocite{1} % <---

\bibliographystyle{plain}
\bibliography{bibliography.bib}

\end{document}

输出

相关内容