Please help.... this is very urgent.

I must hand in an assignment for my Masters Degree tomorrow. I already completed it 3 days ago but I am having trouble with my bibliography. I adapted a citation style of Julian Onions for my needs (we must make use of the Harvard method, but with certain quirks not found in any Harvard method in Zotero). I am not sure how I did it, but I manage to panel beat it until my professors were happy. But during my latest assignment I ran into a problem for the first time: One author, 3 articles and two different years (one article from 1993 and two from 1992). It is supposed to change the dates to 1992a and 1992b (the csl script does have the disambiguate-add-year-suffix option).

Here is the results: my citation in the assignment: Watson (1992:105) for the one and Watson (1992:700) for the other. It is suppose to be Watson (1992a:105) and Watson (1992b:700).

In my bibliography I get the following anomaly:

Watson, D. 1992. "Chreia/Aphorism." In Green, J.B. & McKnight, S. (eds.), Dictionary of Jesus and the Gospels. Downers Grove: InterVarsityPress.

Watson, D. 1993. "Diatribe" In Hawthorne, G.F. & Martin, P. (eds.), Dictionary of Paul and his letters. Downers Grove: InterVarsityPress.

Watson, D. 1992. "Rhetorical Criticism" In Green, J.B. & McKnight, S. (eds.), Dictionary of Jesus and the Gospels. Downers Grove: InterVarsityPress.

It is supposed to be

Watson, D. 1992a. "Chreia/Aphorism".....

Watson, D. 1992b. "Rhetorical Criticism"......

Watson, D. 1993. "Diatribe".......

Can anyone help me correct this ASAP (like right now, PLEASE, VERY PLEASE :-0 )

Here is the code from the CSL

<?xml version="1.0" encoding="UTF-8"?>
<style xmlns="http://purl.org/net/xbiblio/csl" xml:lang="en" class="in-text" >
<info>
<title>Stellenbosch</title>
<id>http://www.zotero.org/styles/harvard3</id>;
<link href="http://www.zotero.org/styles/harvard3"/>
<author>
<name>Julian Onions</name>

<email>julian.onions@gmail.com</email>
</author>
<category term="author-date"/>
<category term="generic-base"/>
<updated>2008-01-31T10:41:56+00:00</updated>
<summary>The Harvard author-date style</summary>
<link href="http://library.curtin.edu.au/referencing/harvard.pdf" rel="documentation"/>

</info>
<macro name="editor"> ## uiteensetting van Editor
<names variable="editor" delimiter=", ">
<name name-as-sort-order="all" and="symbol" sort-separator=", " initialize-with="."
delimiter=". " delimiter-precedes-last="never" />
<label form="short" prefix=" (" text-case="lowercase" suffix=".)"/>
</names>
</macro>
<macro name="anon">
<text term="anonymous" form="short" text-case="capitalize-first"/>

</macro>
<macro name="author">
<names variable="author">
<name name-as-sort-order="all" and="symbol" sort-separator=", " initialize-with="."
delimiter=", " delimiter-precedes-last="never" />
<label form="short" prefix=" (" suffix=".)" text-case="lowercase"/>
<substitute>
<names variable="editor"/>
<text macro="anon"/>
</substitute>

</names>
</macro>
<macro name="author-short">
<names variable="author">
<name form="short" and="symbol" delimiter=", " last-precedes-delimiter="never" initialize-with=". "/>
<substitute>
<names variable="editor"/>
<names variable="translator"/>
<text macro="anon"/>

</substitute>
</names>
</macro>
<macro name="access">
<choose>
<if variable="URL">
<text term="retrieved" text-case="capitalize-first"/>
<group prefix=" " delimiter=", ">
<date variable="accessed" >

<date-part name="month" suffix=" "/>
<date-part name="day" suffix=", "/>
<date-part name="year"/>
</date>
<group delimiter=" ">
<text term="from"/>
<text variable="URL"/>
</group>
</group>

</if>
</choose>
</macro>
<macro name="title">
<choose>
<if type="book">
<text variable="title" font-style="italic"/>
</if>
<else>

<text variable="title" quotes="true"/>
</else>
</choose>
</macro>
<macro name="publisher">
<group delimiter=": ">
<text variable="publisher-place"/>
<text variable="publisher"/>
</group>

</macro>
<macro name="year-date">
<choose>
<if variable="issued">
<date variable="issued">
<date-part name="year"/>
</date>
</if>
<else>

<text term="no date"/>
</else>
</choose>
</macro>
<macro name="pages">
<label variable="page" form="short" suffix=". "/>
<text variable="page"/>
</macro>
<macro name="edition">

<choose>
<if is-numeric="edition">
<group delimiter=" ">
<number variable="edition" form="ordinal"/>
<text term="edition" form="short" suffix="."/>
</group>
</if>
<else>
<text variable="edition" suffix="."/>

</else>
</choose>
</macro>
<citation>
<option name="et-al-min" value="4"/>
<option name="et-al-use-first" value="1"/>
<option name="et-al-subsequent-min" value="6"/>
<option name="et-al-subsequent-use-first" value="1"/>
<option name="disambiguate-add-year-suffix" value="true"/>
<option name="disambiguate-add-names" value="true"/>
<option name="disambiguate-add-givenname" value="true"/>

<layout prefix="(" suffix=")" delimiter="; ">
<group delimiter="">
<group delimiter=", ">
<text macro="author-short"/>
<text macro="year-date"/>
</group>

<text variable="locator" prefix=":"/>
</group>
</layout>
</citation>
<bibliography>
<option name="hanging-indent" value="true"/>
<option name="et-al-min" value="6"/>
<option name="et-al-use-first" value="4"/>
<sort>

<key macro="author"/>
<key variable="title"/>
</sort>
<layout>
<text macro="author" />
<date variable="issued" prefix=". " suffix=".">
<date-part name="year"/>
</date>
<choose>

<if type="book">
<group prefix=" " delimiter=" " suffix=".">
<text macro="title" />
<text macro="edition"/>
<text macro="editor"/>
</group>
<text prefix=" " suffix="." macro="publisher"/>
</if>
<else-if type="chapter">

<text macro="title" prefix=" "/>
<group class="container" prefix=". ">
<text term="in" font-style="italic" text-case="capitalize-first"/>
<text prefix=" " macro="editor" suffix=", "/>
<text variable="container-title" font-style="italic" prefix=" " suffix="."/>

<text variable="collection-title" prefix=" " suffix=","/>
<group suffix="." delimiter=", ">
<text macro="publisher" prefix=" "/>
<text macro="pages"/>

</group>
</group>
</else-if>
<else>
<group suffix=".">
<text macro="title" prefix=" " />
<text macro="editor" prefix=" "/>
</group>
<group class="container" prefix=" " suffix=".">

<text variable="container-title" font-style="italic"/>
<group prefix=", " delimiter=", ">
<text variable="volume" prefix="vol. "/>
<text variable="issue" prefix="no. " />
<text macro="pages"/>
</group>
</group>
</else>
</choose>

<text prefix=" " macro="access" />
</layout>
</bibliography>
</style>
  • Have you confirmed that each of the D. Watson's are entered *exactly* the same in your database? Zotero might be getting confused and thinking they're different authors.
  • Yes. I duplicated the one and only changed the title of the work. Both references is from the same book (a dictionary) so they must be handled as two different bibliographic sources.

    Also, how can I change the ordering so that the are the order in my bibliography is at least chronologically correct?
  • You need to sort by the "issued" variable to get chronological ordering and for disambiguate-add-year-suffix to work. Change:

    <sort>
    <key macro="author"/>
    <key variable="title"/>
    </sort>

    To:

    <sort>
    <key macro="author"/>
    <key variable="issued"/>
    <key variable="title"/>
    </sort>
Sign In or Register to comment.