在我的文档中,如果中间还有其他引用,biblatex-apa 在首次引用具有三个作者的来源后,似乎不会将引用样式更改为“et al.”
因此,第一次引用来源时应为“(Stroebe, Nijstad & Rietzschel, 2010)”,第二次应为“(Stroebe et al., 2010)”。
有四位作者,它在我的文档中按预期工作。我比较了 .bib 中的条目,没有发现任何问题。我尝试搜索该问题几个小时,令人惊讶的是,没有找到任何条目提到最新版本的 biblatex-apa 存在此问题。
我对 LaTex 还很陌生,不知道还能做什么。
我究竟做错了什么?
我正在使用 MikTex 2.9、biblatex-apa v1.7 和 biber v0.9.9
以下是一个例子:
\documentclass[a4paper,12pt,oneside,parskip=half]{scrreprt}
\listfiles
\usepackage[american, ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{csquotes}
\usepackage[backend=biber,style=apa,babel=other]{biblatex}
\DeclareLanguageMapping{german}{german-apa}
\addbibresource{minibib.bib}
\begin{document}
\parencite{Stroebe2010}.\\
%\parencite{Stroebe2004}?\\ % excluding this, the subsequent citation becomes "et al."
\parencite{Stroebe2010}.
\printbibliography[heading=bibnumbered]
\end{document}
我从 Mendeley 导出的 .bib 如下:
@article{Stroebe2010,
annote = { },
author = {Stroebe, Wolfgang and Nijstad, Bernard A and Rietzschel, Eric F},
editor = {Psychology, Mark P Zanna and James M Olson B T - Advances in Experimental Social},
isbn = {0065-2601},
journal = {Advances in Experimental Social Psychology},
pages = {157--203},
publisher = {Academic Press},
title = {{Beyond Productivity Loss in Brainstorming Groups: The Evolution of a Question}},
url = {http://www.sciencedirect.com/science/article/pii/S006526011043004X},
volume = {Volume 43},
year = {2010}
}
@article{Stroebe2004,
author = {Stroebe, Wolfgang and Nijstad, Bernard A},
doi = {10.1026/0033-3042.55.1.2},
file = {:C$\backslash$:/Users/Rico/AppData/Local/Mendeley Ltd./Mendeley Desktop/Downloaded/Stroebe, Nijstad - 2004 - Warum Brainstorming in Gruppen Kreativit\"{a}t vermindert.pdf:pdf},
issn = {0033-3042},
journal = {Psychologische Rundschau},
keywords = {1953,brainstorming,creativity,ein einflussreiches buch,ein halbes jahrhundert vor,erscheinen dieses artikels,group processes,group productivity,in dem er ein,osborn,social cognition,verfahren zum,ver\"{o}ffentlichte der werbefachmann alex},
month = jan,
number = {1},
pages = {2--10},
title = {{Warum Brainstorming in Gruppen Kreativit\"{a}t vermindert: Eine kognitive Theorie der Leistungsverluste beim Brainstorming}},
url = {http://psycontent.metapress.com/openurl.asp?genre=article\&id=doi:10.1026/0033-3042.55.1.2},
volume = {55},
year = {2004}
}
非常感谢您的回答!
答案1
事实上,这是正确的消歧行为。当您引用 2004 年的论文时,biblatex 的“uniquelist”功能(APA 要求)会将名称列表扩展至歧义最小的程度,即:
Stroebe & Nijstad et al.
Strobe & Nijstad
但是,由于“et al”是复数,不应仅替换一个名称,因此会打印隐藏的名称而不是“et al”。我已确认这是 APA 的正确行为,它将出现在官方样式的未来修订中。
答案2
放maxcitenames
\usepackage[backend=biber,style=apa,babel=other,maxcitenames=3]{biblatex}