numeric citation, alphabetical order (but Unicode name first)

I need a style which should be numeric in the text but in alphabetical order at the end (but Unicode names first); because I have 2 types of names include Farsi and English.
In the text, the citation must be numeric but in the bibliography, Farsi names first out in order, then English author names.
Best Regards

  • What style overall do you want, other than for sorting (e.g., Chicago)?
  • I used the style "Council of Science Editors, Citation-Name (numeric, sorted alphabetically)" but it inserted in the bibliography list, English name at first then Farsi names.

    1. Bannari A, Morin D, Bonn F, Huete AR. A review of vegetation indices. 1995;13(1–2):95–120. doi:10.1080/02757259509532298
    2. Baret F, Jacquemoud S, Hanocq JF. The soil line concept in remote sensing. 1993;7(1):65–82. doi:10.1080/02757259309532166

    3. آرخی ص, نیازی ي, ادیب نژاد م. پايش تغيير پوشش گياهي با استفاده از تکنيک هاي سنجش از دور در حوضه سد ايلام. 1390;9(24):121–136.
    4. احمدی ا, طاطیان م, تمرتاش ر, یگانه ح, عصری ی. بررسی پوشش گیاهی اراضی شور حاشیه دریاچه ارومیه با استفاده از تصاویر ماهواره ای. 2016;7(1):1–12.
    But what I need Farsi citation must be first.
    1. آرخی ص, نیازی ي, ادیب نژاد م. پايش تغيير پوشش گياهي با استفاده از تکنيک هاي سنجش از دور در حوضه سد ايلام. 1390;9(24):121–136.
    2. احمدی ا, طاطیان م, تمرتاش ر, یگانه ح, عصری ی. بررسی پوشش گیاهی اراضی شور حاشیه دریاچه ارومیه با استفاده از تصاویر ماهواره ای. 2016;7(1):1–12.
    3. Bannari A, Morin D, Bonn F, Huete AR. A review of vegetation indices. 1995;13(1–2):95–120. doi:10.1080/02757259509532298
    4. Baret F, Jacquemoud S, Hanocq JF. The soil line concept in remote sensing. 1993;7(1):65–82. doi:10.1080/02757259309532166

  • edited August 3, 2018
    It's not easily possible to sort non-Latin characters before Latin characters, as non-Latin characters occur later in Unicode tables. If this weren't a numeric style, I'd recommend just moving the Farsi items to the top of the list after you finish editing, but that won't work here obviously.

    What I would recommend is to add:
    <text variable="annote" />

    To the top of the "sort" section of the "bibliography" part of the style, then add:
    Annote: 1
    to the top of the Extra field for the Farsi items and
    Annote: 2
    to the top of the Extra field for non-Farsi items.

    Then, change the style title and id fields at the top of the file.

    Basic style editing instructions here:
    https://www.zotero.org/support/dev/citation_styles/style_editing_step-by-step#manually_editing_csl_styles


  • You could also try to simply add default-locale-sort="fa-IR" to <style> line at the top of the style. That might also accomplish this more easily.

This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.

Sign In or Register to comment.