介绍
假设我希望引用两项研究,关键词为StudyA
(作者 A 于 2018 年撰写)和StudyB
(作者 B 于 2017 年撰写)。重要的是,作者 A \ne 作者 B。
我可以通过将两个键放在一个\citet
调用中来引用它们,如下所示:
最近,
\citet{StudyA,StudyB}
展示了一些很棒的东西。
上面的内容用分号表示:“最近,作者A[2018];作者B[2017] 展示了一些很棒的事情。”分号对我来说似乎很奇怪,因为它打断了流程。
我可以手动将两者分开,如下所示:
最近,
\citet{StudyA}
并\citet{StudyB}
展示了一些很棒的东西。
这产生了以下一行:“最近,作者A[2018] 和作者B[2017] 展示了一些很棒的事情。”在我看来,这个看起来更好。
据推测\citet
,以及任何外部类和*.sty
文件(例如我所撰稿的期刊提供给我的类和文件)都已经开发出来以产生首选行为。
问题
作为一个一般的经验法则,我应该在我的文章中使用\citet{StudyA,StudyB}
over吗?如果我的出版商的引文指南没有提到这个话题,哪些因素可能会影响这一点?\citet{StudyA} and \citet{StudyB}
*\TeX
答案1
如果你使用\citet
带有多个参数的“文本样式引用标注”,则说明你滥用了该命令,除非所有引用的项目都拥有完全相同的作者。(在这种情况下,作者姓名不会重复。)\citep
但是,与多个项目一起使用始终是可以的。
请参阅该包的用户指南第 9 页natbib
以了解更多信息。
你问,
我应该使用
\citet{StudyA,StudyB}
或\citet{StudyA}
和 吗\citet{StudyB}
?
绝对是后者。
\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{j3001a,author="Jones",title="{ABC}",year=3001}
@misc{j3001b,author="Jones",title="{DEF}",year=3001}
@misc{j3002,author="Jones", title="{GHI}",year=3002}
@misc{m4001a,author="Miller",title="{UVW}",year=4001}
@misc{m4001b,author="Miller",title="{XYZ}",year=4001}
\end{filecontents}
\documentclass{article}
\usepackage[authoryear,round]{natbib}
\bibliographystyle{plainnat}
\setlength\parindent{0pt}
\begin{document}
\citet{j3001a,j3001b,j3002} -- OK
\citet{j3002,m4001b} -- \emph{not OK}
\citet{j3002} and \citet{m4001b} -- OK
\medskip
\citep{j3001a,j3001b,j3002} -- OK
\citep{j3002,m4001a,m4001b} -- this is OK too
\bibliography{mybib}
\end{document}