我正在使用这个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}
biblatex-apa
在某些情况下可以说服给出稍微好一点的输出,如如何以紧凑的方式引用同一作者但不同的文章?(biblatex、biber、APA)。