我对 LaTeX 和 BibTeX 还很陌生,所以如果我缺少信息或者这看起来很简单,我提前道歉!
我有同一位作者的三篇论文,我想在文中引用,例如“
根据 Smith (1990, 1995, 2001) 的规定
但在参考书目中有三个单独的参考文献。
有办法吗?我ametsoc
目前正在使用参考书目样式,除了引用它之外似乎找不到其他解决方案[Smith(1990), Smith(1995, Smith(2001)]
。
答案1
假设你已经加载了一个引文管理包,例如natbib
使用以下命令
\usepackage{natbib}
并进一步假设这三个条目已被赋予“键” smith:1990
,,smith:1995
和smith:2001
,你可以发出命令
\cite{smith:1990, smith:2001, smith:1995} % note: entries needn't be sorted chronologically
生成以下形式的引文
史密斯(1990, 1995, 2001)
该natbib
包将按时间顺序对命令的参数进行排序\cite
。
(如果您使用harvard
引文管理包,您可以键入\citeasnoun{smith:1990, smith:2001, smith:1995}
来获得相同的结果。)