使用 chapterbib 和作者年份引文

使用 chapterbib 和作者年份引文

我正在排版我的博士论文,但在使用 chapterbib 时遇到了一些意想不到的麻烦。我正在使用自定义书目样式文件 ( aea.bst),并希望 LaTeX 排版\cite{boun01}为 (Bound, Brown and Mathiowetz, 2001) 而不是 [1]。然而,当我编译我的文档时,我收到以下错误消息

36:包 natbib 错误:参考书目与作者年份引用不兼容。(natbib)按以继续使用数字引用样式。

下面提供了一个最小的可重现示例。

主文件:

\documentclass[11pt,a4paper,english]{report}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{babel}
\usepackage{lmodern}
\usepackage{blindtext}
\usepackage{natbib}
\usepackage{har2nat}
\usepackage{chapterbib}

\begin{document}
\include{chp01}
\include{chp02}
\end{document}

chp01.tex:

\blinddocument
\cite{boun01}
\cite{zeld89}
\bibliographystyle{aea}
\bibliography{sample}

chp02.tex

\blinddocument
\cite{boun01}
\bibliographystyle{aea}
\bibliography{sample}

样本

@article{boun01,
title={Measurement error in survey data},
author={Bound, John and Brown, Charles and Mathiowetz, Nancy},
journal={Handbook of econometrics},
volume={5},
pages={3705--3843},
year={2001},
publisher={Elsevier}
}
@article{zeld89,
title={Optimal consumption with stochastic income: Deviations from certainty equivalence},
author={Zeldes, Stephen P},
journal={The Quarterly Journal of Economics},
volume={104},
number={2},
pages={275--298},
year={1989},
publisher={Oxford University Press}
}

最后,aea.bst可以在这里下载http://faculty.ses.wsu.edu/Cassey/Webpage/Bib_files/aea.bst.txt

(另存为aea.bst)。

提前致谢,塞巴斯蒂安

相关内容