引用多位作者撰寫的書籍的一部分,但不在編輯的集合中

引用多位作者撰寫的書籍的一部分,但不在編輯的集合中

我需要在bibtex 中添加對某本書的某個部分的書目參考,該論文是由一位作者撰寫的具有自己標題的論文,但在一本由四位作者撰寫的書中,而不是經過編輯的集合。

在編輯後的集合中,我會使用@incollection,並寫下論文的作者和集合的編輯。但在這種情況下,這本書有四位作者,沒有編輯。這是一種合作,每個作者都寫了一篇單獨的論文,然後對其他作者做出單獨的回應。這意味著我需要為書籍作者(需要包含所有四個名字)和論文作者(需要僅包含撰寫這篇特定論文的作者)提供一個單獨的欄位。

我無法使用@inbook,因為對於整本書來說,它只有一個作者欄位。如果我輸入所有四本書作者的姓名,看起來我似乎有意暗示我引用的主張得到了他們所有人的認可,而這會產生誤導。如果我只寫出我想引用的特定章節的作者姓名,就會給人一種作者寫了整本書的印象,而沒有將其他人在創作這本書中所扮演的角色歸功於他們。

而且我不能使用@incollection,因為這意味著我要么必須完全忽略其他作者,並將編輯器字段留空(這又無法歸功於其他作者在書中的部分),否則我會將其他作者(誤導性地)放在編輯器欄位中(他們沒有編輯該集合,他們創作了本書的其他部分,這不是一回事)。我無法將所有四個名字都放在作者欄位中,因為這會再次給人留下這樣的印象:我歸因於一位作者的主張同樣得到了其他作者的認可,這也會產生誤導。

有沒有辦法為書籍作者和章節作者添加單獨的欄位?

答案1

考慮使用biblatex-- 有了這個包,@inbook用於“[a] 一本書的一部分,形成一個具有自己標題的獨立單元。請注意,此條目類型的配置文件與標準 BibTeX 不同”(手冊,第 2.1.1 節)。

\documentclass{article}

\usepackage[maxnames=99]{biblatex}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@inbook{A01,
  author = {Author, A.},
  year = {2001},
  title = {A paper with its own title, by a single author},
  bookauthor = {Author, A., and Buthor, B. and Cuthor, C. and Duthor, D.},
  booktitle = {A book that's written by four authors},
  location = {A location},
  publisher = {A publisher},
}
\end{filecontents}

\addbibresource{\jobname.bib}

\nocite{*}

\begin{document}

\printbibliography

\end{document}

在此輸入影像描述

相關內容