citep 生成两次作者姓名

citep 生成两次作者姓名

我有一个我不明白的问题

@article{spillner,
  author={A.Spillner},
  title={The W-MODEL – Strengthening the Bond Between Development and Test},
  publisher={University of Applied Sciences Bremen Germany}
}

这是 mybib.bib 中的一个参考资料

我试图在我的乳胶文件中引用这个参考文献

\citep{spillner}

我原本期望得到 (A.Spillner),但现在我得到的是 (A.Spillner, A.Spillner)。我的 LaTex 出了什么问题?

这是我的 LaTex 文件的示例

\documentclass{article}

\usepackage[authoryear]{natbib}
\usepackage{url}

\title{Article 1}
\author{Secret haha}
\date{02-25-2022}

\begin{document}
\maketitle

Some text

\section{Question 1 }
Text text text ... According to~\cite{Myers:2012:book}, Text text text text 

Text text text activities~\citep{spillner}. Text text text text


\textbf{Study Question Text:}  

\section{Qestion 13}


%%END YOUR PART
\bibliographystyle{chicago}
\bibliography{mybib.bib}
%% Follow the standard entry of bibtex 
\end{document}

答案1

围兜chicago样式(顺便说一下,它已经很旧了,因此不再代表当前的“芝加哥”格式规范)被编程为生成作者年份引用标注。但由于条目spillner缺少字段year,BibTeX 必须想出某种替代出版年份的方法。我想你已经发现这个替代方法是字段author...

这个故事的寓意是什么?帮自己一个忙,year为所有条目提供一个字段。

哦,请也改为author={A.Spillner},——author={A. Spillner},你能发现区别吗?——这样 BibTeX 才有机会将姓氏识别为“Spillner”,而不是“A.Spillner”。(我认为作者的名字是“Andreas”。“A.”绝对不是姓氏的一部分……

相关内容