如何使用 biblatex apa 包获取合并作者引用?

如何使用 biblatex apa 包获取合并作者引用?

我正在使用这个biblatex-apa包。但是,我想获得包含组合作者的引用,例如

Doe(2017、2018)

而不是

Doe (2017) 和 Doe (2018)。

我查看了biblatex-apa文档但没能找到它。

答案1

\cite如果所有条目都在命令的同一对花括号内给出,则紧凑引用可以正常工作

\textcite{knuth:ct:a,knuth:ct:e}

事实证明,LyX(并非完全不合理)会在某些情况下将此引用转变为多引用命令(例如,对引用进行重新排序)

\textcites{knuth:ct:a}{knuth:ct:e}

https://www.lyx.org/trac/ticket/11308。请注意,如果涉及后注和前注,使用多引用命令绝对有意义,因为它们必须遵循相应的条目。不过,空前注和后注的行为将会改变。

问题是,biblatex-apa没有在多个多引用括号中给出紧凑的引用。比较

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[style=apa, backend=biber]{biblatex}

\addbibresource{biblatex-examples.bib}

\begin{document}
\textcite{knuth:ct:a,knuth:ct:e}

\textcites{knuth:ct:a}{knuth:ct:e}
\printbibliography
\end{document}

Knuth (1984, 1986)//Knuth (1984), Knuth (1986)

biblatex-apa在某些情况下可以说服给出稍微好一点的输出,如如何以紧凑的方式引用同一作者但不同的文章?(biblatex、biber、APA)

相关内容