Changes in CSL style do not affect document

I edited and renamed the citation style (based on Chicago author-date) to change the citation separator from semicolon to comma. I chose the modified style in word but citations still appear as (author date; author date; author date). How can this be fixed? many thanks
  • edited April 26, 2022
    Assuming you're editing chicago-author-date.csl, you should edit the contributors-short macro like such:
    <macro name="contributors-short">
    <names variable="author">
    <name form="short" delimiter="; " and="text" initialize-with=". "/>
    <substitute>
    <names variable="editor"/>
    <names variable="translator"/>
    <names variable="director"/>
    <text macro="substitute-title"/>
    <text macro="title"/>
    </substitute>
    </names>
    </macro>


    Note, that you you have to change the ID, self link, file name also, as explained here: https://www.zotero.org/support/dev/citation_styles/style_editing_step-by-step

    If you don't do that you're custom style just gets overwritten.
  • Thanks you for the helpful response!
Sign In or Register to comment.