我想.bib
为某人(Ronny Vollandt)撰写的章节创建一个条目,作为其他人的单人书籍(Ahmad Al-Jallad 的大马士革诗篇残篇,芝加哥:芝加哥大学出版社,2019 年),使用了crossref
该书的引文。
(我知道incollection
,我经常用它来编辑书籍;但那些书有一个编辑而不是作者。
我希望注释输出是这样的:
Ronny Vollandt,《超越阿拉伯语的希腊字母》,大马士革诗篇残篇作者:艾哈迈德·阿尔·贾拉德(芝加哥:芝加哥大学出版社,2019 年)。
答案1
哎呀,我刚刚意识到我自己的问题的答案,我会记录下来以防对其他人有用:
解决方案是使用inbook
而不是incollection
。
@inbook{vollandt,
author = {Ronny Vollandt},
title = {Beyond {Arabic} in {Greek} letters},
booktitle = {The {Damascus} Psalm Fragment},
bookauthor = {Ahmad Al-Jallad},
location = {Chicago},
publisher = {University of Chicago Press},
date = {2019},
}
这将产生输出
Ronny Vollandt,《超越阿拉伯语的希腊字母》,大马士革诗篇残篇,作者:艾哈迈德·阿尔·贾拉德(芝加哥:芝加哥大学出版社,2019 年)。
这与我要求的完全相同,只是书名后面有一个逗号(这可能就是芝加哥风格的要求)。