如何包含多个参考书目?

如何包含多个参考书目?

我想为每一章添加单独的参考书目。下面的问题试图实现同样的目的

在每章末尾添加参考书目

我一直natbib单独使用,但chapterbib在阅读问题后添加了它,但似乎没有任何区别。

以下是 MWE:

\documentclass{report}
\usepackage{natbib}
\usepackage{chapterbib}

\begin{document}
\chapter{Test bib 1}
\input{TB1.tex}
\chapter{Test bib 2}
\input{TB2.tex}
\end{document}

TB1.tex

\citet*{A12} (LRRE) \citet*{XQ11} 

\bibliographystyle{plainnat}
\bibliography{Introduction}

TB2.tex

\citet*{NS87} and its extension by \citet*{Sven94}
\bibliographystyle{plainnat}
\bibliography{Ridge}

里奇

@article{NS87,
author = {Nelson, C. R. and Siegel, A. F},
title = {Parsimonious Modelling of Yield Curves},
journal = {The Journal of Business},
volume = {60},
issue={4},
year = {1987},
pages={473-489},
}


@misc{Sven94,
Author = {Svensson, L.E.O},
Title = {Estimating and Interpreting Forward Interest Rates: Sweden 1992-1994},
howpublished={IMF Working Paper},
note = {WP/94/114},         
Year = {1994},
pages={1-49} }

引言.bib

@article{XQ11,
author = {Gao, F and Liu, XQ.},
title = {Linearized Ridge Regression Estimator Under the Mean Square Error Criterion in a Linear Regression Model},
journal = {Communications in Statistics-Simulation and Computation},
volume = {40},
year = {2011},
pages={1434-1443},
 }


@misc{A12,
Author = {Anneart, J. and Claes, A.G.P.,and De Ceuster, M.J.K. and Zhang, H.},
Title = {Estimating the Yield Curve Using the Nelson-Siegel Model: A Ridge Resgression Appoach},
howpublished={International Review of Economics and Finance, Forthcoming},         
Year = {2012},
}

答案1

首先,一个小问题:

  • 您的一个 bib 条目有误。在 中A12,您需要

    作者 = {Anneart, J. 和 Claes, AGP 和 De Ceuster, MJK 和 Zhang, H.},

多余的逗号会导致错误。

其次,您确实需要阅读 的文档chapterbib。默认情况下,chapterbib您需要\include文件。如果由于某种原因您无法执行此操作,它会提供替代方案,但这\include将是最直接的解决方案。

第三,不要.tex在章节的文件名中包含后缀,因为chapterbib无法应对它们,而且通常最好不要这样做。

因此,你最终应该得到如下结果:

\documentclass{report}
\usepackage{natbib}
\usepackage{chapterbib}

\begin{document}
\chapter{Test bib 1}
\include{TB1}
\chapter{Test bib 2}
\include{TB2}
\end{document}

得出两个参考书目:

书目 1

书目 2

相关内容