使用 Chicago-Annote 样式修改 InBook Reference

使用 Chicago-Annote 样式修改 InBook Reference

我有这本书的参考:

@InBook{Buck2012,
chapter       = {1},
pages         = {1--24},
title         = {Chemistry, Properties, and Uses of Commercial Fluorinated Surfactants},
publisher     = {Springer},
year          = {2012},
author        = {Buck, Robert C. and Murphy, Peter M. and Pabon, Martial},
editor        = {Knepper, Thomas P. and Lange, Frank T.},
address       = {Berlin, Heidelberg},
booktitle     = {Polyfluorinated Chemicals and Transformation Products},
groups        = {Basics, Uses},
}

目前我的引用风格产生了这样的输出:

Buck、RC、PM Murphy 和 M. Pabon (2012)。商业含氟表面活性剂的化学性质、特性和用途,第 1 章,第 1-24 页。柏林,海德堡:Springer。

但我实际上想要的是这个:

Buck, RC、PM Murphy 和 M. Pabon (2012)。商用氟化表面活性剂的化学性质、特性和用途。收录于:Knepper, TP 和 Lange, FT (eds.)多氟化学品和转化产品,柏林,海德堡:Springer,第 1-24 页。

我正在使用 Chicage Annote Style加拿大运输安全局(我做了一些小的修改,但它们不会影响书中的引用。

有人有什么建议吗?如何修改 bst 文件或其他文件?谢谢

答案1

您需要的是@incollection条目类型。

@inbook仅适用于每章都由同一组作者(即书籍作者)撰写的书籍。适用@incollection于通常具有editor且章节通常由与集合编辑不同的不同组作者(不一定但通常)撰写的集合。

相关内容