BibTex:如何引用另一位作者的序言的作者?

BibTex:如何引用另一位作者的序言的作者?

我不知道如何对以下案例进行 BibTex 录入:整本书都来自同一个作者 A,但是编辑(作者 B)只写了序言,我需要引用这个序言,但我不知道该怎么做。

这不是这种情况 如何使用 BibTeX 引用非书籍编辑或作者撰写的书籍章节? 因为我认为我需要两个不同的字段来对应不同的作者。

答案1

稍有变化这个答案发帖如何使用 BibTeX 引用非图书编辑或作者撰写的书籍章节?应该可以正常工作。请注意authoreditor字段包含相同的信息。

如果您认为有必要或建议提及本书其余部分的作者姓名,您可以通过添加一个note字段(参见下面的示例)或在字段中添加作者姓名(括号中booktitle)。选择可能部分取决于出版惯例(到目前为止您还没有告诉我们太多)。

在此处输入图片描述

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@incollection{xyz,
   author    = "EditorFirstName EditorSurname",
   editor    = "EditorFirstName EditorSurname",
   title     = "Preface",
   booktitle = "Booktitle",
   publisher = "Publisher",
   address   = "SomeTown",
   pages     = "xv--xxiii",
   note      = "(Author: A. AuthorSurname)",
}
\end{filecontents}

\documentclass{article}
\usepackage{natbib}
\bibliographystyle{abbrvnat} % select a bibliography style

\begin{document}
\nocite{*}
\bibliography{mybib}
\end{document}

相关内容