我写一篇论文,使用 zotero 和 LaTeX 以及 VS Code,引用样式是 APA Style 7th edition。根据表格“APA 文内引用中的多位作者”斯克里布我可以缩写团体名称,如果给出的作者超过两位,则只需列出第一作者,然后加上“et al.”即可。但这样做不行。如何实现?
我的序言如下:
(...)
% APA Style for BibTeX
\usepackage[style=apa,natbib=true,backend=biber]{biblatex}
(...)
对于文中引用我通常使用:
\citet[p.~100]{dellermann2019}
或者
\citep[p.~100]{dellermann2019}
它给了我这样的输出:
他们承认这是一个初始分类法(Dellermann、Calma 等,2019 年,第 274 页-第 27 页)
这里应该输出:他们承认这是一个初始分类法(Dellermann 等,2019,第 274 页-第 27 页)
总结:我想要的是:
“[第一作者] 等人 [年份]”。
但是我的代码给了我输出
“[第一作者],[第二作者],等,[年份]”
- 我希望作者(即团体)在后续引用中缩写。这也行不通。文本中始终输出全名。有这个文档由联合研究中心(JRC)出版。
输出始终是(第一次和后续引用)使用 \citep 命令:
(联合研究中心,2020 年,第 5 页)。
我希望它以全名和缩写形式列出,就像这样第一的文中列出:
(联合研究中心 [JRC],2020 年)
就像这样随后的文中列表:
(JRC,2020 年)
请参阅“APA 文内引用中的多位作者”表格斯克里布。有一个叙述和括号引用的列表(APA 7 样式)。