![如何打印作者(第 1 年和第 2 年)](https://linux22.com/image/322709/%E5%A6%82%E4%BD%95%E6%89%93%E5%8D%B0%E4%BD%9C%E8%80%85%EF%BC%88%E7%AC%AC%201%20%E5%B9%B4%E5%92%8C%E7%AC%AC%202%20%E5%B9%B4%EF%BC%89.png)
我尝试使用该natbib
包实现以下目标,但运气不佳。我经常引用一位作者的文章,有时我会将文中的引用改为以下格式:
爱因斯坦(1991年和1995年)
有没有办法使用命令来实现这一点\cite
,natbib
或者我要求的东西太复杂了?
一如往常,非常感谢您的时间和帮助!
答案1
由于你正在使用natbib
引文管理包,你可以提供说明
\setcitestyle{yysep={ \&}}
在序言中(加载后natbib
)来实现您的目标。
但需要注意的是:如果只有两个 bib 条目被引用,结果可能看起来很有吸引力;然而,如果用一条\citet
指令引用三个、四个甚至更多具有共同作者的条目,结果会变得越来越糟糕。