我目前正在使用内置引用风格' Journal of the Air&废物管理协会'因为它最接近我需要的风格。但是,我遇到的一个问题是涉及第一作者和年份相同的文档,但后续作者不同,如下所示:
I have a paper by (Elphick, Davies, et al. 2011) and (Elphick, Bergh, et
al. 2011).
What I want is a paper by (Elphick et al. 2011a) and (Elphick et al.
2011b).
我对计算机编程有非常基本的了解,并且能够解决我使用CSL编辑器时遇到的一些小问题。但是,我无法弄清楚如何解决这个问题。有人能帮我这个吗?谢谢!
答案 0 :(得分:2)
CSL 1.0.1中有多种方法可以消除文本引用的歧义,否则它们看起来会相同。添加年份后缀是最后的手段(假设它已在<citation>
标记上使用“消除歧义 - 添加 - 年 - 后缀”属性打开)。在您的情况下,您将要禁用添加其他人姓名的消歧方法。您可以通过从同一标记中删除“disambiguate-add-names”来完成此操作。 “disambiguate-add-year-suffix”需要设置为“true”。
有关文档,请参阅http://docs.citationstyles.org/en/1.0.1/specification.html#disambiguation。
如果你在这里分享你的整个<citation>
标签(包含所有属性及其值),我可以告诉你是否需要删除任何其他消歧属性(唯一的另一个是“消除歧义 - 添加 - givenname“,但它看起来并不像你的风格那样活跃”