Disambiguation without Space Between Initials and Family Name
Hello,
I am trying to adjust an author-date style so that when using disambiguation, I get JHPercival 2022; RJPercival 2021; Smith 2020, i.e. initials are added to the front of the family name without a space.
I have tried fiddling with the givenname-disambiguation-rule property, but all I can get is JH Percival 2022; RJ Percival 2021; Smith 2020, with spaces between the initials and family names - which adds an extra word to my count!
Is it possible to achieve this using CSL in Zotero?
I've tried exploring the name-part elements, but to no avail, e.g.
I am trying to adjust an author-date style so that when using disambiguation, I get JHPercival 2022; RJPercival 2021; Smith 2020, i.e. initials are added to the front of the family name without a space.
I have tried fiddling with the givenname-disambiguation-rule property, but all I can get is JH Percival 2022; RJ Percival 2021; Smith 2020, with spaces between the initials and family names - which adds an extra word to my count!
Is it possible to achieve this using CSL in Zotero?
I've tried exploring the name-part elements, but to no avail, e.g.
return ret.join(" ");
https://github.com/Juris-M/citeproc-js/blob/aa2683f48fe23be459f4ed3be3960e2bb56203f0/src/util_names.js#L254
If you are trying to disambiguate but want to save words, I would really suggest instead always adding a year-suffix instead. That will be much easier for your grant reviewers to read.
Such as this style: https://raw.githubusercontent.com/bwiernik/zotero-tools/master/apa-no-disambiguation.csl