從 BibTeX 的集合中引用多位作者

從 BibTeX 的集合中引用多位作者

我試圖使用 BibTeX 引用同一本書的兩章(每章由不同作者撰寫)。我知道我可以使用@incolllection@inbook執行此操作,但我想我必須輸入這兩個條目的集合詳細資訊。我想要的是在參考書目上有三個單獨的條目,或多或少像這樣:

作者 1. 20XX。 EDITORS (20XX) 中的「章節標題」。
作者 2. 20XX。 《編輯》(20XX) 中的「另一個章節標題」。
編輯。 20XX年。收藏名稱

我試圖做的是兩個創建三個 BibTeX 條目:

  @book{editor20xx,
     title = {Collection Title},
     editor = {Editors},
     year = {20xx},
  }

  @incollection{author1,
     title = {Chapter title},
     author = {Author 1},
     editor = {Editors},
  }

  @incollection{author2,
     title = {Chapter title},
     author = {Author 2},
     editor = {Editors},
  }

不過,當我這樣做時,我在作者條目上得到了類似的資訊(請參閱弗里德曼的條目):

我記得看過一篇關於如何為集合添加條目的帖子,然後在各個章節條目中引用它,但我不記得在哪裡了。

希望大家能幫忙。謝謝!

答案1

從您選擇的標籤中,我假設您確實使用 BibLaTeX (我不確定這是否適用於普通 BibTeX)。但是,如果我是正確的,那麼使用該crossref欄位應該可以解決問題:

@book{editor20xx,
title = {Collection Title},
editor = {Editors},
year = {20xx},
}
    
@incollection{author1,
title = {Chapter title},
author = {Author 1},
crossref = {editor20xx},
}
    
@incollection{author2,
title = {Chapter title},
author = {Author 2},
crossref = {editor20xx},
}

相關內容