Skip to content

Commit

Permalink
Update to APA provost (#2506)
Browse files Browse the repository at this point in the history
  • Loading branch information
fharnois authored and rmzelle committed Feb 16, 2017
1 parent 47c5e99 commit 930aa4d
Showing 1 changed file with 46 additions and 33 deletions.
79 changes: 46 additions & 33 deletions apa-fr-provost.csl
Expand Up @@ -15,7 +15,7 @@
<category field="psychology"/>
<category field="generic-base"/>
<summary>Style basé sur la version francophone du livre « Normes de présentation d’un travail de recherche », 4e édition, par Marc A. Provost ... [et al.] selon les normes APA, 6e édition</summary>
<updated>2013-10-23T03:11:09+00:00</updated>
<updated>2017-02-16T00:00:00+00:00</updated>
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
</info>
<locale xml:lang="fr">
Expand Down Expand Up @@ -174,36 +174,51 @@
<else-if type="report">
<text variable="title" font-style="italic"/>
<group prefix=" (" suffix=")" delimiter=" ">
<text variable="genre"/>
<text value="Rapport"/>
<text variable="number" prefix="No. "/>
</group>
</else-if>
<else-if type="patent" match="any">
<group delimiter=" ">
<text value="Brevet" font-style="italic"/>
<text term="issue" form="short" font-style="italic"/>
<text variable="number" font-style="italic"/>
</group>
</else-if>
<else-if type="legislation">
<text variable="title" font-style="italic"/>
<group prefix=" (" suffix=")" delimiter="&#160;; ">
<text variable="number"/>
<text variable="container-title"/>
</group>
</else-if>
<else-if type="post-weblog post speech map" match="any">
<group delimiter=" ">
<text variable="title"/>
<text variable="genre" prefix="[" suffix="]"/>
</group>
</else-if>
<else-if type="motion_picture" match="any">
<group delimiter=" ">
<text variable="title" font-style="italic"/>
<text variable="medium" prefix="[" suffix="]"/>
</group>
</else-if>
<else-if type="book graphic motion_picture report song manuscript speech" match="any">
<!---This is a hack until we have a computer program type -->
<choose>
<if variable="version">
<group delimiter=" ">
<text variable="title"/>
<group delimiter=" " prefix="(" suffix=")">
<text term="version" text-case="capitalize-first"/>
<text term="version"/>
<text variable="version"/>
</group>
<text value="Logiciel" prefix="[" suffix="]"/>
</group>
</if>
<else>
<text variable="title" font-style="italic"/>
<choose>
<if type="book">
<text variable="volume" font-style="italic" prefix=", "/>
</if>
</choose>
</else>
</choose>
</else-if>
Expand All @@ -226,11 +241,14 @@
<text variable="publisher-place"/>
</group>
</else-if>
<else>
<else-if type="speech" match="any">
<text variable="publisher-place"/>
</else-if>
<else-if type="map post-weblog post" match="none">
<group delimiter=", ">
<choose>
<if variable="event" match="none">
<text variable="genre"/>
<text variable="genre" prefix="[" suffix="]"/>
</if>
</choose>
<choose>
Expand All @@ -254,15 +272,28 @@
</choose>
</group>
</if>
<else-if type="article-journal article-magazine" match="none">
<else-if type="patent">
<group delimiter=": ">
<choose>
<if variable="jurisdiction" match="any">
<text variable="jurisdiction"/>
</if>
<else>
<text variable="publisher-place"/>
</else>
</choose>
<text variable="authority"/>
</group>
</else-if>
<else-if type="article-journal article-magazine article-newspaper" match="none">
<group delimiter="&#160;: ">
<text variable="publisher"/>
<text variable="publisher-place"/>
<text variable="publisher"/>
</group>
</else-if>
</choose>
</group>
</else>
</else-if>
</choose>
</macro>
<macro name="event">
Expand Down Expand Up @@ -309,7 +340,7 @@
</date>
<text variable="year-suffix"/>
<choose>
<if type="article-journal bill book chapter graphic legal_case legislation motion_picture paper-conference report song thesis" match="none">
<if type="article-journal bill book chapter graphic legal_case legislation paper-conference report song entry-encyclopedia thesis patent" match="none">
<group prefix=", ">
<date variable="issued">
<date-part name="day"/>
Expand Down Expand Up @@ -400,22 +431,9 @@
<text variable="page"/>
</group>
</else-if>
<else-if type="book chapter" match="any">
<group prefix=" (" suffix=")" delimiter=", ">
<text macro="edition"/>
<group>
<label variable="page" form="short" suffix=" "/>
<text variable="page"/>
</group>
</group>
</else-if>
<else-if type="graphic motion_picture report song paper-conference" match="any">
<else-if type="book chapter graphic motion_picture song paper-conference entry-encyclopedia" match="any">
<group prefix=" (" suffix=")" delimiter=", ">
<text macro="edition"/>
<group>
<text term="volume" form="short" plural="true" text-case="capitalize-first" suffix=" "/>
<number variable="number-of-volumes" form="numeric" prefix="1-"/>
</group>
<group>
<text term="volume" form="short" text-case="capitalize-first" suffix=" "/>
<number variable="volume" form="numeric"/>
Expand Down Expand Up @@ -468,11 +486,6 @@
<choose>
<if type="bill legal_case legislation" match="none">
<text variable="container-title" font-style="italic"/>
<choose>
<if type="chapter">
<text variable="volume" font-style="italic" prefix=", "/>
</if>
</choose>
</if>
<else>
<group delimiter=" " prefix=", ">
Expand Down

0 comments on commit 930aa4d

Please sign in to comment.