在引用中获取“作者(即将出版的 a,b)”的问题;natbib

在引用中获取“作者(即将出版的 a,b)”的问题;natbib

我正在尝试引用同一作者的两本即将出版的出版物,将它们存储在引用键“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." 

相关内容