在 natbib 内联引文中显示 3 位或更多作者

在 natbib 内联引文中显示 3 位或更多作者

我正在尝试让 LaTeX 在内联引文中显示所有作者。例如,

\citep*{Cravino2018}

当前显示(Cravino et al. 2018),但我希望它显示(Cravino, Lan, and Levchenko 2018)

文档中的条目.bib是:

@article{Cravino2018,
author = "Cravino, Javier and Lan, Ting and Levchenko, Andrei A",
file = {:C$\backslash$:/Users/orcha/AppData/Local/Mendeley Ltd./Mendeley Desktop/Downloaded/Cravino, Lan, Levchenko - 2018 - Price stickiness along the income distribution and the effects of monetary policy.pdf:pdf},
keywords = {E31,E52 Keywords,Inflation,JEL Codes,consumption baskets,distributional effects,monetary policy},
title = {{Price stickiness along the income distribution and the effects of monetary policy}},
year = {2018}
}

我使用natbibAPA 风格:

\usepackage[longnamesfirst]{natbib}
\bibliographystyle{apa}

我不确定发生了什么。natbib 文档 (http://mirrors.ibiblio.org/CTAN/macros/latex/contrib/natbib/natbib.pdf第 9 页)表明它可能与文件有关.bst,但我目前没有使用自定义.bst文件。

我已经尝试过这里的建议:biblatex:显示参考书目中多作者作品的所有作者

提前致谢!

相关内容