该\nocite
命令似乎在文档类中不起作用elsarticle
。请注意,下载 Elsarticle 时,它会捆绑bst
针对不同引用样式的自定义文件。我尝试过bst
APA、Vancouver 和 Harvard 的文件。它们似乎都不允许\nocite.
没有错误消息,最终的 pdf 输出正常,只是它省略了\nocite
参考书目列表中包含的参考文献。
以下是 MWE:
\documentclass[review]{elsarticle}
\usepackage{lineno}
\usepackage[colorlinks=true,linkcolor=black, citecolor=blue, urlcolor=blue]{hyperref}
\modulolinenumbers[5]
\journal{Journal of XXX}
%%% Bibliography %%%
%% Harvard
\bibliographystyle{model2-names.bst}\biboptions{authoryear}
\nocite{Galbraith1952}
\begin{document}
\begin{frontmatter}
\title{AAA}
\author{ZZZ}
\begin{abstract}
Abstract text
\end{abstract}
\begin{keyword}
keyword1 \sep keyword2
\end{keyword}
\end{frontmatter}
\linenumbers
Hello
\bibliography{contents/references}
\end{document}
的 bib 条目为Galbraith1952
:
@book{Galbraith1952,
address = {Cambridge, MA},
author = {Galbraith, John Kenneth},
publisher = {Harvard University Press},
title = {A Theory of Price Control},
year = {1952}
}
最终的 pdf 不包括Galbraith1952
。