In-text citation error when an author has two publications with the same year
Hi, Can someone please help me to fix the in-text citation error automatically? Currently, when there are two publications from an author with the same year, instead of showing a first, it shows b first, for example (Banki, 2000b) and then after a couple of pages it shows (Banki, 2000a). How can I fix this issue, otherwise I have to do it all manually, please help?
http://blog.apastyle.org/apastyle/2011/10/reference-twins.html
@adamsmith I don't think CSL has a way to assign a, b except by sort order of the Bibliography, correct?
https://raw.githubusercontent.com/citation-style-language/styles/master/apa.csl
Open it in a text editor like TexEdit or Notepad (or better, a modern editor like Atom: https://atom.io/). Make these changes:
1. After line 698, add:
<key variable="citation-number"/>
2. In line 682, delete:
disambiguate-add-givenname="true"
and
givenname-disambiguation-rule="primary-name"
If you want, you could start from APA 5th edition (https://github.com/citation-style-language/styles/raw/master/apa-5th-edition.csl), which might be closer in other ways to 4th edition (though this style hasn't been updated in several years so it may have other bugs). In that case, the places to make the above changes would be line 307 and line 291.