Same short name (not long) same year disambiguation problem.

Hi friends.
İ start to make new style for my institute, I'm a research asistant.
I want to use disambiguate with year, and if necessary disambiguate with year suffix for same author short name like this;

(disambiguate with year)
1.
First > Jonathan Green / Tamar Hopkins (2020) ; Jonathan Green / Tamar Hopkins (2019)

Subsequent>Green / Hopkins (2020); Green / Hopkins (2019)

Or
2.
First >Bahtiyar AKYILMAZ (2002) ; Bahtiyar AKYILMAZ (2018)

Subsequent>AKYILMAZ (2002) ; AKYILMAZ (2018)

Or
3.
First >Bahtiyar AKYILMAZ (2002) ; Gul AKYILMAZ (2017)

Subsequent>AKYILMAZ (2002); AKYILMAZ (2017)


(disambiguate with year suffix)

John Black / Mary Blue (2021) ; Josef Black / Fred Blue (2021)
Black / Blue (2021a) ; Black / Blue (2021b)

There is my work. I haven't started the bibliography yet.
https://gist.github.com/NC503/b4a3a21a7d79d40c058e65d501322602

All the helps wellcomed.
  • How do subsequent cites without disambiguation look like?

    So first:
    Adam Smith (1776)

    Subsequent???
  • edited December 22, 2021
    Thank you so much Adam Smith.

    Subsequent cites will use only authors family name
    it will like this

    First>Adam Smith (1776) {with title and the other information, and locator.}

    Subsequent>Smith,{with only locator}

    There will be year, but only need for ambiguation. Altough adding year, if the citiations looks same, it will add year suffix.

    So this is the example
    First>
    1.[Journal Article] Adam Smith (2006) "The importance of helping asistants to making csl" Zotero Journal, Vol:4, Issue:5, pp.258-278, p.260

    2.[Book] John Green (2002) Zotero is the best, Ed.2, London, Springer, p.420;

    3.[Journal Article] Jonathan Black (2007) "Being an academician" Zotero Journal, Vol:5, Issue:1, pp.123-135, p.125.

    4.[Book] Eva Green (2013) Zotero is really the best, Ed.1, New york, Springer, p.25.

    5.[Journal Article] John Green (2007) Haven't use the zotero yet? Zotero Academic Journal, Vol:1, Issue:3, pp.45-57, p.47.

    6.[Book] Jonathan Black (2007) "Zotero helped me so much" Zotero Journal, Vol:5, Issue:2, pp.78-89, p.82.

    7. [Book] John Black / Mary Blue (2021) Zotero give me a lot of thing, ed.1, London, Springer, p.24.

    8. [Journal Article] Josef Black / Fred Blue (2021) "How hard being an academician without zotero" Zotero Academic Journal, Vol:6, Issue:1, pp.24-29, p.26.

    The Subsequent cites>

    1.Smith, p. 262.

    2.Green (2002) p. 250.

    3.Black (2007a) p. 129.

    4.Green (2013) p. 37.

    5.Green (2007) p.56.

    6. Black (2007b) p.80.

    7. Black / Blue (2021a) p.45.

    8. Black / Blue (2021b) p. 25.
  • This may or may not be helpful, but there is a discussion about exactly this point in the Wikipedia documentation: https://en.wikipedia.org/wiki/Template:Sfn#More_than_one_work_in_a_year
    Oviously the templates won't work in Zotero, but it might give you a couple of ideas. If not, please disregard the noise!
  • The key tool will be to use
    if disambiguate="true"
    for the year. Everything else can be done with the standarddisambiguate attributes on citation
  • edited December 22, 2021
    Thank you @JMartinR , you are helpfull man. But i didn't learn from there...

    @adamsmith , if you can look my github code, i think added this code already.

    I think if disambiguate="true" does not work for me. I don't know..

    Because, if i add the year for every cite (not only for disambiguation, so not using if disambiguate="true") it shows year every cite and, shows suffix when necessary.

    Like this;

    Akyılmaz / Sezginer / Kaya (2020a) .
    Akyılmaz / Sezginer / Kaya (2020b) .
    Alder (2015) . -----------------------------> Because i add the year every short cite
    Doğan / Erdoğan (2021a) .
    Doğan / Erdoğan (2021b) .
    Gözler (2009a) .
    Gözler (2009b) .


    But if i set

    choose
    if match="any" disambiguate="true"
    date date-parts="year" form="text" variable="issued"/
    /if
    /choose

    Looks like this;
    Akyılmaz / Sezginer / Kaya.
    Akyılmaz / Sezginer / Kaya.
    Alder.
    Doğan / Erdoğan.
    Doğan / Erdoğan.
    Gözler.
    Gözler.
  • edited December 25, 2021
    Any suggestions? @adamsmith @gbennett @dstillman
    I think i understand the problem.

    When i activate the add-year-suffix by clicking Inline citiations menu from visual csl editor, it will add a year suffix to the years. Even i don't add any year to the citiation, the style look the all references, see any ambiguations and virtually add the year suffix. So there will be no ambiguated cites.
    For this reason when i add, "if disambiguate=true", there is no effect, because there are no ambiguations because i activated "add a year suffix" before.

    So i think there is a need for update
  • So, may be the problem will resolve at the new csl update?
  • I am not understanding your last comment. That is not how disambiguation works. It happens exactly once and that is when the year-suffixes are created.

    What does your style produce currently for a pair of ambiguous citations?
Sign In or Register to comment.