我正在biblatex-apa
使用apa6.cls
。
在文中我引用了美国精神病学协会(APA)的几版DSM(精神障碍诊断和统计手册):
@book{APA1994,
author={{American Psychiatric Association}},
shortauthor = {APA},
year={1994},
title="{Diagnostic and statistical manual of mental disorders: {DSM-IV}}",
publisher={Autor},
edition = {4th ed.},
address={Washington, DC},
}
@book{APA2000,
title = {Diagnostic and Statistical Manual of Mental Disorders: {DSM-IV-TR}},
edition = {4th ed., text rev.},
publisher = {Autor},
author = {{American Psychiatric Association}},
shortauthor = {APA},
year = {2000},
address={Washington, DC},
}
@book{APA2013,
author = {{American Psychiatric Association}},
shortauthor = {APA},
address = {Washington, {DC}},
edition = {5th ed.},
title = {Diagnostic and statistical manual of mental disorders: {DSM-5}},
publisher = {Autor},
year = {2013},
}
当我第一次引用 fe
\parencite{APA1994}
我得到了正确的输出:
(美国精神病学协会[APA],1994)
当我第二次引用时,我得到(这也是正确的):
(APA,1994 年)
\parencite{APA2000}
然而,当我在之后引用另一篇出版物时,我得到:
(美国精神病学协会[APA],2000 年)
但是,由于该出版物的作者与之前引用的作者相同,因此我希望将短作者放在那里,例如:
(APA,2000 年)
我如何实现这个目标?
答案1
对于那些感兴趣的人:
新版本已biblatex-apa
修复该问题,感谢 PLK。