Harvard - Manchester Business School - in-text citation

Hi, I am completely new to csl langauge, so I need help to change the following in-text citation.
Currently in-text citation shows like that
(Fletcher 2004, p.1)

but I would like to have a semicolon between author and year, replace the semicolon with colon between year and page. And then I would like to remove the p. - so it should look like that:

(Fletcher, 2004: 1)

Would be great if someone could help. Thank you
  • Change
    <layout prefix="(" suffix=")" delimiter="; ">
    <group delimiter=", ">
    <group delimiter=" ">
    <text macro="author-short"/>
    <text macro="year-date"/>
    </group>
    <group>
    <label variable="locator" form="short"/>
    <text variable="locator"/>
    </group>
    </group>
    </layout>

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


    http://www.zotero.org/support/dev/citation_styles/style_editing_step-by-step for general instructions
  • Thanks a lot for this super-fast answer! I did make a correction though as I was still missing the semicolon after the author.

    For now, it seems to work like that (hopefully I have not done a mistake) and the citation looks like this:
    (Fletcher, 2004: 1)










  • edited June 17, 2012

    <layout prefix="(" suffix=")" delimiter="; ">
    <group delimiter=": ">
    <group delimiter=", ">
    <text macro="author-short"/>
    <text macro="year-date"/>
    </group>
    <text variable="locator"/>
    </group>
    </layout>
  • edited August 28, 2012
    (As for html, you can put your code between <code></code> tags)
  • Got it - see above! Cool- thank you.
  • Hello,
    it is the beginner again. This time, I would like to remove the punctuation after "et al." both in the citation and the bibliography.
    Could someone help again, please?
  • edited August 28, 2012
    Hello, hello. could someone help with this? Two days until submission...and I also wonder how I can get rid of the first initial in some citations. For example (S.Latham and L.Latham, 2000). I would like to have it like this (Latham and Latham, 2000).
    THANKS
  • For the et al - you mean getting rid of the period in et al. - ie. have it be et al instead of et al. ?
    add this <locale xml:lang="en">
    <terms>
    <term name="et-al">et al</term>
    </terms>
    </locale>


    right after the info section of the style, i.e. after
    </info>



    For the other issue:
    http://www.zotero.org/support/kb/given_name_disambiguation
  • Great, thank you. Will try it!
  • It worked - now the last question. Is there a way to put et al in italics as well? I have seen some explanation on the web but could not change it myself.
  • Find this

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


    change to this:
    <macro name="author-short">
    <names variable="author">
    <name form="short" and="text" delimiter=", " delimiter-precedes-last="never" initialize-with=". "/>
    <et-al font-style="italic"/>
    <substitute>
    <names variable="editor"/>
    <names variable="translator"/>
    <text macro="anon"/>
    </substitute>
    </names>
    </macro>


    i.e. add in the et-al font-style="italic" line.
    this is for in text citations, if you also want it in italics in the bibliography, do the same in the "author" macro.
  • THANKS SO MUCH - IT WORKS and I AM REALLY HAPPY NOW.

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.