![我如何引用同一作者不同年份的三篇论文?例如 Smith(1990, 1995, 2001)](https://linux22.com/image/280807/%E6%88%91%E5%A6%82%E4%BD%95%E5%BC%95%E7%94%A8%E5%90%8C%E4%B8%80%E4%BD%9C%E8%80%85%E4%B8%8D%E5%90%8C%E5%B9%B4%E4%BB%BD%E7%9A%84%E4%B8%89%E7%AF%87%E8%AE%BA%E6%96%87%EF%BC%9F%E4%BE%8B%E5%A6%82%20Smith(1990%2C%201995%2C%202001).png)
我对 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}
来获得相同的结果。)