我正在尝试引用同一作者的两本即将出版的出版物,将它们存储在引用键“Author”和“Author1”下,并将每个条目的年份设为“即将出版”。 (我正在使用BibDesk
软件来存储参考书目和natbib
包。)但是,虽然在文档末尾的参考书目中我正确地获得了“作者。即将出版 a.,作者即将出版 b。”作为两个单独的条目,但在正文中使用\citet{Author, Author1}
,我得到了“作者(即将出版 a,f)”。
我不明白为什么这里得到的是“f”而不是“b”,并且不确定如何检测问题。 编辑:以下是 MWE:
\documentclass{article}
\usepackage[english]{babel}
\usepackage{natbib}
\title{Title}
\author{Author}
\begin{document}
\maketitle
\citet{Author, Author1}
\bibliography{TestBib}
\bibliographystyle{phil_review}
\nocite{*}
\end{document}
书目格式为phil_review.bst。
`测试' 书目只有两个条目。第一个条目:
cite-key: "Author"
Author: "Name Author"
Title: "Title"
Book title: "In Title"
Publisher: "Test Press"
Year: "forthcoming."
Editors: "Editors"
第二条:cite-key:“Author1”
Author: "Name Author"
Title: "Test"
Journal: "Journal Test"
Year: "forthcoming."