我使用以下引用
@article{valuation-basket-credit,
title={Valuation of basket credit derivatives in the credit migrations environment},
author={Bielecki, T.R. and Cr{\'e}pey, S. and Jeanblanc, M. and Rutkowski, M.},
journal={Handbooks in Operations Research and Management Science},
volume={15},
pages={471--507},
year={2007},
publisher={Elsevier}
}
我在文档中使用命令 \cite{} 引用它。我的参考书目样式是
\documentclass[a4paper,12pt]{book}
....
\bibliographystyle{elsarticle-num-names}
\bibliography{file}
然而,我得到的结果如下
谁能告诉我为什么会发生这种情况?提前谢谢。
答案1
natbib
使用书目样式时需要加载该包elsarticle-num-names
。
另外,您不应使用此条@article
目类型,因为它未在期刊中发布。相反,请使用@incollection
条目类型:
@incollection{bielecki-etal:2007,
author = "Tomasz R. Bielecki and St{\'e}phane Cr{\'e}pey and Monique Jeanblanc and Marek Rutkowski",
title = "Valuation of Basket Credit Derivatives in the Credit Migrations Environment",
chapter = 11,
editor = "John R. Birge and Vadim Linetsky",
booktitle = "Financial Engineering",
publisher = "Elsevier",
year = 2007,
volume = 15,
pages = 471--507,
series = "Handbooks in Operations Research and Management Science",
issn = "0927-0507",
doi = "http://dx.doi.org/10.1016/S0927-0507(07)15011-8",
url = "http://www.sciencedirect.com/science/article/pii/S0927050707150118",
}
(我从 scidirect 网站获得了此信息。)