使用 \nocite{*} 和 biblatex/biber 打印参考书目时出现问题

使用 \nocite{*} 和 biblatex/biber 打印参考书目时出现问题

我在使用时无法显示整个参考书目\nocite{*}

以下是一个例子:

\documentclass{article}

\usepackage{biblatex}

\begin{filecontents}{test.bib}
@ARTICLE{Doe2009,
author = {Jon Doe},
journal = {Transactions on Stuff},
month = 03,
number = {3},
pages = {1--11},
title = {{Example 1}},
volume = {5},
year = {2009}
}

@ARTICLE{Doe2010,
author = {Jon Doe},
journal = {More Transactions on Stuff},
month = 05,
number = {4},
pages = {1--11},
title = {{Example 2}},
volume = {7},
year = {2010}
}
\end{filecontents}

\addbibresource{test.bib}

\begin{document}

\section{Test}

%\cite{Doe2010}

\nocite{*}
%\nocite{Doe2009}
\printbibliography

\end{document}

在这种情况下,参考书目根本不会显示出来。但是,如果我在文档中引用某些内容,例如我将其放在\cite{Doe2010}某处,则整个参考书目就会打印出来。或者,如果我添加\nocite{Doe2009}整个参考书目也会打印出来。我在这里遗漏了什么?为什么不能\nocite{*}单独工作?

更新:我正在使用带有最新更新的 MiKTeX 2.9 和 TeXstudio。

在此处输入图片描述

相关内容