Put "et al." in italic on APA style

edited March 18, 2020
I try with other subject but that not work.



It's zone I change for have italic "et al." :



<macro name="author">

[...]
<names variable="author" delimiter=", ">
<name name-as-sort-order="all" and="symbol" sort-separator=", " initialize-with=". " delimiter=", " delimiter-precedes-last="always"/>
<substitute>
<names variable="illustrator"/>
<names variable="composer"/>
<names variable="director">
<name name-as-sort-order="all" and="symbol" sort-separator=", " initialize-with=". " delimiter=", " delimiter-precedes-last="always"/>
<label form="long" prefix=" (" suffix=")" text-case="title"/>
<et-al font-style="italic"/>
</names>

[...]

<names variable="author" delimiter=", ">
<name form="short" and="symbol" delimiter=", " initialize-with=". "/>
<substitute>
<names variable="editor"/>
<names variable="translator"/>
<choose>
<if variable="container-title">
<text variable="title" form="short" quotes="true"/>
</if>
<else>
<text variable="title" form="short" font-style="italic"/>
</else>
</choose>
<text macro="format-short" prefix="[" suffix="]"/>
</substitute>
<et-al font-style="italic"/>
</names>
  • edited March 18, 2020
    <code>asdf</code> for code to be visible.

    Generally, this is how you make it work. (adapt as necessary)


    <names variable="author" delimiter=", ">
    <name form="short" and="symbol" delimiter=", " initialize-with=". "/>
    <et-al font-style="italic"/>
    </names>


    APA will likely have subsitutes set for the author. The et-al setting needs to come directly behind the name part.
    Check your code with: https://validator.citationstyles.org/
  • I had to make this change a few days ago.
    The change has to be made in <macro name="author-intext">
    , line 215 :

    <names variable="composer" delimiter=", ">
    <name form="short" and="symbol" delimiter=", " initialize-with=". "/>
    <et-al font-style="italic"/>
    <substitute>
    ...
    </names>

    I do not copy-paste the whole element as it is quite long. I hope this might help you.
  • Thank you for your answer but I haven't <macro name="author-intext"> ?
  • It's OK, I try with new APA, because my file is old and I have made many modification on it ^^
    Solution is to put in <macro name="author-intext">
    THANK YOU !!!!
  • The current version of apa.csl (which has the new macro names) is based on the 7th edition of the APA manual, whereas older versions were based on the 6th edition.
  • Yes ! It's that I use 6th or 5th before I think :). Thank you :D
Sign In or Register to comment.