我正在使用 BibTex 撰写学术论文,并且想要写一些类似以下内容的内容:
Wilson 和 Milton (2010) 的研究表明……
当使用 BibTex 时,我该怎么做natbib
?我尝试使用可选参数将\citet{}
内容放在引文之前和之后,但这只会将位放在括号内。
我认为我需要使用\citet{}
not \citep{}
,但是有没有办法让它做到这一点?
答案1
如果我正确理解了您的问题,您需要类似 AUTHORS-SOMESTUFF-DATEORREF 的东西。我定义了以下命令:
\newcommand{\citesep}[2]{\citeauthor{#1}#2~\cite{#1}}
它并不完美(见这个问题),但这只是一个开始。