我正在尝试在 中创建引用和参考elsarticle.cls
。我已经使用了authoryear
文档类的选项,并且我知道elsarticle.cls
预加载natbib
包,所以我不在\usepackage{natbib}
序言中使用。但是,我既没有得到引用也没有得到参考。以下是我的问题的一个简单示例:
\documentclass[authoryear,1p]{elsarticle}
\begin{document}
%----------------------------------
\begin{frontmatter}
\title{The elsarticle document class an its problem with bib files}
\author{A. J. Lee}
\begin{abstract}
This document asks why natbib is not generating the references list.
\end{abstract}
\end{frontmatter}
%----------------------------------
\section{Introduction}
Following \citet{Kopka2003}...
%----------------------------------
\section*{References}
\bibliography{ref}
\end{document}
这是我的 bib 文件的内容(我使用 JabRef 来管理我的参考文献):
@book{Kopka2003,
title = {Guide to {\LaTeX}},
publisher = {Pearson Education},
year = {2003},
author = {Kopka, Helmut. and Daly, W.}
}
当我编译代码时,出现此错误Package natbib Warning: Citation Kopka2003 on page 1 undefined on input line
。这是我在 pdf 结果中看到的内容:
有人知道这个问题的根源吗?谢谢!