Repeat full citation when the same author has multiple books

Hi everyone, I hope someone can point me in the right direction to solve my problem.
In my citation style, subsequent citations will just show the author's name and the notice that it's a subsequent entry, so the reader will have to look for the first citation with that author to see the title of the book. This is how it should work.
However, when citing two different books from the same author, that will obviously mean that it's unclear which book I am referring to in the subsequent citation. My school says that in this case, I may only use the "subsequent" type of citation as long as I'm citing book A, then when citing book B I will have to use the full citation again and may use the subsequent citation until I'm citing book A again, which will have to be the full citation again the first time and then subsequent, etc.
I know that there are the year suffixes for this exact reason (2019a, 2019b etc.) but I'm not allowed to use them as the subsequent citation may only have the author's name and not the year.
Thanks for your help in advance.
  • CSL can do this using the disambiguate="true" test (it's used, e.g., in a similar way in the MLA style). What citation style are you currently using?
  • I am using a modified version of this style:
    http://www.zotero.org/styles/kit-karlsruher-institut-fur-technologie-germanistik-ndl-neuere-deutsche-literaturwissenschaft

    The subsequent block looks like this:
    <else-if position="subsequent">
    <group delimiter=", ">
    <group suffix=": a. a. O.">
    <text macro="contributor-long"/>
    </group>
    <text macro="point-locators-subsequent"/>
    </group>
    </else-if>


    How would I edit that?
    Thanks
  • If disambiguate="true", it should use the standard way of citing the book as if it was the first occurrence.
    I guess it is not possible to "jump out" of the to the next (which would be the standard citing)? So would I have to copy the whole standard citing block for all types of media into the disambiguate="true" test?
  • So would I have to copy the whole standard citing block for all types of media into the disambiguate="true" test?
    Basically -- though you can avoid duplicating the whole thing by putting it in a macro -- say <macro name="full-citation" and then just use <text macro="full-citation"/> in both places
Sign In or Register to comment.