我需要在括号内用一些文字隔开两个引用(参见\citep 用于用文本分隔的多个引用)因此它看起来应该是这样的:
(这是第一个来源 Smith 2000;更多信息另请参阅 Smith 2013)
这是我认为我需要的命令:
\parencites[this is the first source][]{Smith_2000}[; and also see][for more]{Smith_2013}
但我使用的模板依赖于natbib
自定义.bst
文件,所以我只能使用bibtex
。这意味着我不能使用\parencites
命令显然仅适用于biblatex
。
我可以模拟我的情况所需的输出吗(即:否biblatex
)?
答案1
由于没有人愿意发表答案,所以我不介意发表。
这对我有用:
(this is the first source \citealt{Smith_2000}; and also see \citealt{Smith_2013} for more)
请注意作者和日期之间没有逗号。对于逗号,请使用\citealp{}
。\citealt
我发现这功能比较也有帮助。