使用 bibtex 模拟 \parencites

使用 bibtex 模拟 \parencites

我需要在括号内用一些文字隔开两个引用(参见\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我发现功能比较也有帮助。

相关内容