2

我目前正在使用内置的引用风格“空气与废物管理协会杂志”,因为它最接近我需要的风格。但是,我遇到的一个问题是当涉及具有相同第一作者和年份但不同后续作者的文档时,如下所示:

 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 编辑器时遇到的一些小问题。但是,我一直无法弄清楚如何解决这个问题。有人能帮我解决这个问题吗?谢谢!

4

1 回答 1

3

CSL 1.0.1 中有多种方法可以消除文本内引用的歧义,否则这些引用看起来是一样的。添加年份后缀是最后的措施(假设它已使用<citation>标签上的“disambiguate-add-year-suffix”属性打开)。在您的情况下,您需要禁用添加其他人姓名的消歧方法。您可以通过从同一标签中删除“disambiguate-add-names”来做到这一点。“disambiguate-add-year-suffix”需要设置为“true”。

有关文档,请参阅http://docs.citationstyles.org/en/1.0.1/specification.html#disambiguation

如果您在这里共享整个<citation>标签(包含所有属性及其值),我可以告诉您是否需要删除任何其他消歧属性(唯一的另一个是“disambiguate-add-givenname”,但它没有看起来这在你的风格中很活跃)

于 2018-01-11T14:21:52.753 回答