使用 BibTex 获取“Wilson and Milton (2010) 的作品...”

使用 BibTex 获取“Wilson and Milton (2010) 的作品...”

我正在使用 BibTex 撰写学术论文,并且想要写一些类似以下内容的内容:

Wilson 和 Milton (2010) 的研究表明……

当使用 BibTex 时,我该怎么做natbib?我尝试使用可选参数将\citet{}内容放在引文之前和之后,但这只会将位放在括号内。

我认为我需要使用\citet{}not \citep{},但是有没有办法让它做到这一点?

答案1

如果我正确理解了您的问题,您需要类似 AUTHORS-SOMESTUFF-DATEORREF 的东西。我定义了以下命令:

\newcommand{\citesep}[2]{\citeauthor{#1}#2~\cite{#1}}

它并不完美(见这个问题),但这只是一个开始。

相关内容