Created
August 14, 2013 08:37
-
-
Save fguern/6229050 to your computer and use it in GitHub Desktop.
Zotero style, France Sciences Humaines 3.1.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="utf-8"?> | |
<style xmlns="http://purl.org/net/xbiblio/csl" class="note" default-locale="fr" version="1.0" page-range-format="expanded"> | |
<info> | |
<title>France Sciences Humaines (sous la dir. de) 3.1</title> | |
<id>http://www.zotero.org/styles/france-sciences-hu-3.1</id> | |
<link href="http://www.zotero.org/styles/france-sciences-hu" rel="self"/> | |
<author> | |
<name>François Guern</name> | |
<email>francois.guern@gmail.com</email> | |
</author> | |
<category field="humanities"/> | |
<category citation-format="note"/> | |
<category field="generic-base"/> | |
<updated>2013-07-30T11:03:01+00:00</updated> | |
</info> | |
<locale xml:lang="fr"> | |
<terms> | |
<term name="editor" form="short">sous la dir. de</term> | |
<term name="editor" form="verb-short">ed. par</term> | |
<term name="translator" form="verb-short">trad. par</term> | |
<term name="interviewer" form="verb">réalisé par</term> | |
<term name="in">in :</term> | |
<term name="edition">édition</term> | |
<term name="accessed">consulté le </term> | |
<term name="at">disponible à l'adresse : </term> | |
<term name="et-al"> [et al.]</term> | |
<term name="sub verbo" form="short"> | |
<single></single> | |
<multiple></multiple> | |
</term> | |
</terms> | |
</locale> | |
<!-- UTILISATION D'espaces insécables   POUR EVITER DE MALENCONTREUX RETOURS A LA LIGNE --> | |
<!-- CODAGE < POUR SIGNE INFÉRIEUR ET > POUR SIGNE SUPÉRIEUR --> | |
<!-- SECTION DEFINITION DES MACROS --> | |
<macro name="contributors"> | |
<names variable="author"> | |
<name name-as-sort-order="all" form="long" sort-separator=" " font-style="normal" > | |
<name-part name="family" font-variant="small-caps"/> | |
</name> | |
<label form="short" prefix=" (" suffix=")" strip-periods="false"/> | |
<substitute> | |
<names variable="editor"/> | |
<names variable="translator"/> | |
<choose> | |
<if type="report"> | |
<text variable="publisher"/> | |
<text macro="title"/> | |
</if> | |
<else> | |
<text macro="title"/> | |
</else> | |
</choose> | |
</substitute> | |
</names> | |
</macro> | |
<macro name="contributors-notes"> | |
<names variable="author"> | |
<name form="long" and="text" sort-separator=" " font-style="normal"> | |
</name> | |
<label form="short" prefix=" (" suffix=")" strip-periods="false"/> | |
<substitute> | |
<names variable="editor"/> | |
<names variable="translator"/> | |
<choose> | |
<if type="report"> | |
<text variable="publisher"/> | |
<text macro="title"/> | |
</if> | |
<else> | |
<text macro="title"/> | |
</else> | |
</choose> | |
</substitute> | |
</names> | |
</macro> | |
<macro name="contributors-short"> | |
<names variable="author"> | |
<name name-as-sort-order="all" form="long" and="text" sort-separator=" " font-style="normal"> | |
<name-part name="family" font-variant="small-caps"/> | |
</name> | |
<label form="short" prefix=", (" suffix=")" strip-periods="false"/> | |
<substitute> | |
<names variable="editor"/> | |
<names variable="translator"/> | |
<choose> | |
<if type="report"> | |
<text variable="publisher"/> | |
<text macro="title"/> | |
</if> | |
<else> | |
<text macro="title"/> | |
</else> | |
</choose> | |
</substitute> | |
</names> | |
</macro> | |
<macro name="translator"> | |
<names variable="translator"> | |
<label form="verb" text-case="capitalize-first" suffix=" "/> | |
<name form="long" and="text" sort-separator=" " font-style="normal" delimiter=", " delimiter-precedes-last="never" > | |
<name-part name="family" font-variant="small-caps"/> | |
</name> | |
</names> | |
</macro> | |
<macro name="translator-note"> | |
<names variable="translator"> | |
<label form="verb" suffix=" " strip-periods="false"/> | |
<name sort-separator=" " initialize-with=". " and="text" delimiter=", "/> | |
</names> | |
</macro> | |
<macro name="editor"> | |
<names variable="editor" delimiter=", "> | |
<label form="verb" text-case="capitalize-first" suffix=" "/> | |
<name form="long" sort-separator=" " font-style="normal" and="text" delimiter=", " delimiter-precedes-last="never" > | |
<name-part name="family" font-variant="small-caps"/> | |
</name> | |
</names> | |
</macro> | |
<macro name="editor-note"> | |
<names variable="editor" delimiter=", "> | |
<label form="verb-short" suffix=" " strip-periods="false"/> | |
<name sort-separator=" " initialize-with=". " and="text" delimiter=", "/> | |
</names> | |
</macro> | |
<macro name="container-contributors"> | |
<choose> | |
<if variable="container-title"> | |
<text term="in" text-case="capitalize-first" suffix=" "/> | |
<choose> | |
<if variable="container-author"> | |
<names variable="container-author"> | |
<name form="long" delimiter=", " delimiter-precedes-last="always" suffix=". "/> | |
</names> | |
</if> | |
<else-if variable="editor"> | |
<names variable="editor" suffix=". "> | |
<name form="long" and="text" sort-separator=" " font-style="normal"> | |
<name-part name="family" font-variant="small-caps"/> | |
</name> | |
<label form="short" prefix=" (" suffix=")" strip-periods="false"/> | |
</names> | |
</else-if> | |
</choose> | |
<text variable="container-title" font-style="italic"/> | |
<choose> | |
<if variable="title" match="any"/> | |
<else> | |
<choose> | |
<if variable="URL DOI" match="any"> | |
<text value="en ligne" prefix=" [" suffix="]" text-case="capitalize-first"/> | |
</if> | |
</choose> | |
</else> | |
</choose> | |
<choose> | |
<if variable="container-author"> | |
</if> | |
</choose> | |
</if> | |
</choose> | |
</macro> | |
<macro name="container-contributors-note"> | |
<choose> | |
<if variable="container-title"> | |
<text term="in" text-case="lowercase" suffix=" "/> | |
<choose> | |
<if variable="container-author"> | |
<names variable="container-author"> | |
<name sort-separator=" " initialize-with=". " form="long" delimiter=", " delimiter-precedes-last="always" suffix=". "/> | |
</names> | |
</if> | |
<else-if variable="editor"> | |
<names variable="editor" suffix=", "> | |
<name sort-separator=" " initialize-with=". " form="long" delimiter=", " delimiter-precedes-last="always"/> | |
<label form="short" prefix=" (" suffix=")" strip-periods="false"/> | |
</names> | |
</else-if> | |
</choose> | |
<text variable="container-title" font-style="italic"/> | |
<choose> | |
<if variable="container-author"> | |
<text macro="editor-note" prefix=", "/> | |
</if> | |
</choose> | |
</if> | |
</choose> | |
</macro> | |
<macro name="container-contributors-congres"> | |
<choose> | |
<if variable="container-title" > | |
<text term="in" text-case="capitalize-first" prefix=". " suffix=" "/> | |
<choose> | |
<if variable="container-author"> | |
<names variable="container-author"> | |
<name form="long" delimiter=", " delimiter-precedes-last="always" suffix=". "/> | |
</names> | |
</if> | |
<else-if variable="editor"> | |
<names variable="editor" suffix=". "> | |
<name form="long" and="text" name-as-sort-order="all" sort-separator=" " font-style="normal"> | |
<name-part name="family" font-variant="small-caps"/> | |
</name> | |
<label form="short" prefix=" (" suffix=")" strip-periods="false"/> | |
</names> | |
</else-if> | |
</choose> | |
<text variable="container-title" font-style="italic"/> | |
<choose> | |
<if variable="title" match="any"/> | |
<else> | |
<choose> | |
<if variable="URL DOI" match="any"> | |
<text variable="genre" prefix=" [" suffix="]" text-case="capitalize-first"/> | |
</if> | |
</choose> | |
</else> | |
</choose> | |
<choose> | |
<if variable="container-author"> | |
<text macro="editor" prefix=", "/> | |
</if> | |
</choose> | |
</if> | |
</choose> | |
</macro> | |
<macro name="container-contributors-congres-note"> | |
<choose> | |
<if variable="container-title"> | |
<text term="in" text-case="lowercase" suffix=" "/> | |
<choose> | |
<if variable="container-author"> | |
<names variable="container-author"> | |
<name sort-separator=" " initialize-with=". " form="long" delimiter=", " delimiter-precedes-last="always" suffix=". "/> | |
</names> | |
</if> | |
<else-if variable="editor"> | |
<names variable="editor" suffix=", "> | |
<name sort-separator=" " initialize-with=". " form="long" delimiter=", " delimiter-precedes-last="always"/> | |
<label form="short" prefix=" (" suffix=")" strip-periods="false"/> | |
</names> | |
</else-if> | |
</choose> | |
<text variable="container-title" font-style="italic"/> | |
<choose> | |
<if variable="container-author"> | |
<text macro="editor-note" prefix=", "/> | |
</if> | |
</choose> | |
</if> | |
</choose> | |
</macro> | |
<macro name="title"> | |
<choose> | |
<if type="bill book graphic legal_case motion_picture report song thesis" match="any"> | |
<text variable="title" text-case="capitalize-first" font-style="italic"/> | |
</if> | |
<else> | |
<text variable="title" text-case="capitalize-first" quotes="true"/> | |
</else> | |
</choose> | |
<choose> | |
<if variable="title" match="none"/> | |
<else> | |
<choose> | |
<if variable="URL DOI" match="any"> | |
<text value="en ligne" prefix=" [" suffix="]"/> | |
</if> | |
</choose> | |
</else> | |
</choose> | |
</macro> | |
<macro name="title-note"> | |
<choose> | |
<if type="bill book graphic legal_case motion_picture report song thesis" match="any"> | |
<text variable="title" text-case="capitalize-first" font-style="italic"/> | |
</if> | |
<else> | |
<text variable="title" text-case="capitalize-first" quotes="true"/> | |
</else> | |
</choose> | |
<choose> | |
<if variable="title" match="none"/> | |
<else> | |
<choose> | |
<if variable="URL DOI" match="any"> | |
<text value="en ligne" prefix=" [" suffix="]"/> | |
</if> | |
</choose> | |
</else> | |
</choose> | |
</macro> | |
<macro name="title-short"> | |
<choose> | |
<if type="bill book graphic legal_case motion_picture report song thesis" match="any"> | |
<text variable="title" text-case="capitalize-first" font-style="italic" form="short"/> | |
</if> | |
<else> | |
<text variable="title" text-case="capitalize-first" quotes="true" form="short"/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="publisher"> | |
<!-- PAS DE MENTION AUTOMATIQUE DE [s.l.] [s.n.] POUR EVITER INCOHERENCE AVEC MENTIONS DANS EDITION ET NOTES --> | |
<choose> | |
<if variable="publisher-place"> | |
<text variable="publisher-place"/> | |
<choose> | |
<if variable="publisher"> | |
<text variable="publisher" prefix=" : "/> | |
</if> | |
</choose> | |
</if> | |
<else-if variable="publisher"> | |
<text variable="publisher"/> | |
</else-if> | |
</choose> | |
</macro> | |
<macro name="publisher-lieu"> | |
<choose> | |
<if variable="publisher-place"> | |
<text variable="publisher-place"/> | |
<choose> | |
<if variable="publisher"> | |
<text variable="publisher" prefix=" : "/> | |
</if> | |
</choose> | |
</if> | |
<else-if variable="publisher"> | |
<text variable="publisher"/> | |
</else-if> | |
<else> | |
<text value="[s. l.]"/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="publisher-lieu-wauthor"> | |
<choose> | |
<if variable="publisher-place"> | |
<text variable="publisher-place"/> | |
<choose> | |
<if variable="publisher"> | |
</if> | |
</choose> | |
</if> | |
<else-if variable="publisher"> | |
<text variable="publisher"/> | |
</else-if> | |
<else> | |
<text value="[s. l.]"/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="publisher-legal"> | |
<choose> | |
<if variable="publisher-place"> | |
<text variable="publisher-place"/> | |
<choose> | |
<if variable="publisher"> | |
<text variable="publisher"/> | |
</if> | |
</choose> | |
</if> | |
<else-if variable="publisher"> | |
<text variable="publisher"/> | |
</else-if> | |
<else> | |
<text value=""/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="conference-lieu"> | |
<choose> | |
<if variable="event"> | |
<text value="Communication réalisée dans le cadre de :" suffix=" "/> | |
</if> | |
<else> | |
<text value=""/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="conference-lieu-note"> | |
<choose> | |
<if variable="event"> | |
<text value="communication réalisée dans le cadre de :" suffix=" "/> | |
</if> | |
<else> | |
<text value=""/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="place-patent"> | |
<text macro="publisher-lieu"/> | |
</macro> | |
<macro name="publisher-report"> | |
<text macro="publishe-place"/> | |
<choose> | |
<if variable="issued"> | |
<text macro="issued-long" prefix=", "/> | |
</if> | |
<else> | |
<text value=", [s.d.]"/> | |
</else> | |
</choose> | |
<!-- VERSION 2. de ZOTERO NE PERMET PAS DE DISTINGUER UNE PLAGE DE PAGES D'UN NOMBRE DE PAGES --> | |
<!-- SI LA CASE PAGES EST RENSEIGNEE, CE SERA TOUJOURS INTERPRETE COMME UNE PLAGE --> | |
<choose> | |
<if variable="number-of-pages"> | |
<text variable="number-of-pages" prefix=", " suffix=" p."/> | |
</if> | |
<else-if variable="page"> | |
<text variable="page" prefix=", p. "/> | |
</else-if> | |
</choose> | |
</macro> | |
<macro name="publisher-report-note"> | |
<choose> | |
<if variable="author" match="any"> | |
<text macro="publisher-lieu"/> | |
</if> | |
<else-if variable="author" match="none"> | |
<text macro="publisher-lieu-wauthor"/> | |
</else-if> | |
</choose> | |
<choose> | |
<if variable="issued"> | |
<text macro="issued-long" prefix=", "/> | |
</if> | |
<else> | |
<text value=", [s.d.]"/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="place-patent-note"> | |
<text macro="publisher-lieu"/> | |
</macro> | |
<macro name="publisher-legal-note"> | |
<text macro="publisher-legal"/> | |
<choose> | |
<if variable="issued"> | |
<text macro="issued-long" /> | |
</if> | |
<else> | |
<text value=", [s.d.]"/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="publisher-book"> | |
<text macro="publisher"/> | |
<date variable="issued" prefix=", "> | |
<date-part name="year"/> | |
</date> | |
<!-- OUVRAGE EN PLUSIEURS VOLUMES, CITE COMME UN ENSEMBLE: PAS DE NBRE DE PAGES? MAIS NBRE VOLUMES --> | |
<!-- PARFOIS RUBRIQUE Nombre de volumes REMPLIE ABUSIVEMENT, D'OU TEST PRESENCE DU NBRE DE PAGES --> | |
<choose> | |
<if variable="number-of-pages"> | |
<text variable="number-of-pages" prefix=", " suffix=" p."/> | |
</if> | |
<else> | |
<choose> | |
<if variable="number-of-volumes"> | |
<group> | |
<text variable="number-of-volumes" prefix=". " suffix=" "/> | |
<text term="volume" form="short" suffix="." strip-periods="false"/> | |
</group> | |
</if> | |
</choose> | |
</else> | |
</choose> | |
</macro> | |
<macro name="publisher-book-note"> | |
<text macro="publisher"/> | |
<date variable="issued" prefix=", "> | |
<date-part name="year"/> | |
</date> | |
</macro> | |
<macro name="publisher-chapter"> | |
<text variable="event" font-style="italic" suffix=", "/> | |
<group delimiter=", "> | |
<text macro="publisher"/> | |
<text macro="issued-long"/> | |
<text variable="page" prefix="p. "/> | |
</group> | |
</macro> | |
<macro name="publisher-paper-conference"> | |
<text variable="event" suffix=", " /> | |
<group delimiter=", "> | |
<text macro="publisher"/> | |
<text macro="issued-long"/> | |
<text variable="page" prefix="p. "/> | |
</group> | |
</macro> | |
<macro name="publisher-paper-conference-com"> | |
<text value="Communication pour le colloque " /> | |
<text variable="event" suffix=", " font-style="italic"/> | |
<group delimiter=", "> | |
<text macro="publisher"/> | |
<text macro="issued-long"/> | |
<text variable="page" prefix="p. "/> | |
</group> | |
</macro> | |
<macro name="publisher-paper-conference2"> | |
<choose> | |
<if variable="container-title"> | |
<text macro="publisher-paper-conference"/> | |
</if> | |
<else> | |
<text macro="publisher-paper-conference-com"/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="publisher-chapter-note"> | |
<text variable="event" font-style="italic" suffix=", "/> | |
<text macro="publisher"/> | |
<text macro="issued-long" prefix=", "/> | |
</macro> | |
<macro name="publisher-paper-conference-note"> | |
<text variable="event" suffix=", "/> | |
<text macro="publisher"/> | |
<text macro="issued-long" prefix=", "/> | |
</macro> | |
<macro name="publisher-paper-conference-note-com"> | |
<text value="communication pour le colloque " /> | |
<text variable="event" suffix=", " font-style="italic"/> | |
<group delimiter=", "> | |
<text macro="publisher"/> | |
<text macro="issued-long"/> | |
<text variable="page" prefix="p. "/> | |
</group> | |
</macro> | |
<macro name="publisher-paper-conference-note2"> | |
<choose> | |
<if variable="container-title"> | |
<text macro="publisher-paper-conference"/> | |
</if> | |
<else> | |
<text macro="publisher-paper-conference-com"/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="broadcast"> | |
<choose> | |
<if variable="container-title"> | |
<group suffix=". "> | |
<text term="in" text-case="capitalize-first" suffix=" "/> | |
<text variable="container-title" font-style="italic"/> | |
<text variable="number" prefix=", "/> | |
</group> | |
</if> | |
</choose> | |
<text variable="medium" suffix=". "/> | |
<group delimiter=", "> | |
<text macro="publisher"/> | |
<text macro="issued-long"/> | |
</group> | |
</macro> | |
<macro name="webpage"> | |
<group delimiter=", "> | |
<choose> | |
<if variable="issued" match="none"> | |
<text value="[s.d.]"/> | |
</if> | |
<else> | |
<text macro="issued-long"/> | |
</else> | |
</choose> | |
</group> | |
</macro> | |
<macro name="publication"> | |
<choose> | |
<!-- SI LA ZONE PUBLICATION EST LA PREMIERE RENSEIGNEE, L'ITEM EST UN PERIODIQUE, SINON C'EST UN ARTICLE DE PERIODIQUE ou UNE CARTE ... --> | |
<if variable="author editor translator title" match="none"> | |
<text macro="journal"/> | |
</if> | |
<else> | |
<group delimiter=". " suffix=", "> | |
<text variable="container-title" font-style="italic"/> | |
<text variable="genre" text-case="capitalize-first"/> | |
<text variable="edition" text-case="capitalize-first"/> | |
</group> | |
<group delimiter=", "> | |
<text macro="publisher"/> | |
<text macro="issued-long"/> | |
<text macro="volume"/> | |
<text macro="issue"/> | |
<text variable="collection-title" text-case="capitalize-first" prefix="(" suffix=")"/> | |
<text macro="editor"/> | |
<text variable="page" prefix="p. "/> | |
</group> | |
</else> | |
</choose> | |
</macro> | |
<macro name="publication-note"> | |
<choose> | |
<!-- SI LA ZONE PUBLICATION EST LA PREMIERE RENSEIGNEE, C'EST UN PERIODIQUE, SINON C'EST UN ARTICLE DE PERIODIQUE --> | |
<if variable="author editor translator title" match="none"> | |
<text macro="journal-note"/> | |
</if> | |
<else> | |
<group delimiter=". " suffix=". "> | |
<text variable="container-title" font-style="italic"/> | |
<text variable="genre" text-case="capitalize-first"/> | |
<text variable="edition" text-case="capitalize-first"/> | |
</group> | |
<group delimiter=", "> | |
<text macro="publisher"/> | |
<text macro="issued-long"/> | |
<text macro="volume"/> | |
<text macro="issue"/> | |
<text variable="collection-title" text-case="capitalize-first" prefix="(" suffix=")"/> | |
<text macro="editor-note"/> | |
</group> | |
</else> | |
</choose> | |
</macro> | |
<macro name="publication-short"> | |
<choose> | |
<if variable="author editor translator title" match="none"> | |
<text variable="container-title" font-style="italic"/> | |
<group delimiter=", " prefix=". "> | |
<text macro="volume" text-case="capitalize-first"/> | |
<text macro="issue"/> | |
</group> | |
</if> | |
</choose> | |
</macro> | |
<macro name="journal"> | |
<group delimiter=", "> | |
<text macro="journal-note"/> | |
<text variable="page" prefix="p. "/> | |
</group> | |
</macro> | |
<macro name="journal-note"> | |
<text variable="container-title" font-style="italic" suffix=". "/> | |
<group delimiter=", "> | |
<choose> | |
<if variable="issued"> | |
<date variable="issued"> | |
<date-part name="day" suffix=" "/> | |
<date-part name="month" suffix=" " text-case="capitalize-first"/> | |
<date-part name="year"/> | |
</date> | |
<text macro="volume"/> | |
</if> | |
<else> | |
<text macro="volume" text-case="capitalize-first"/> | |
</else> | |
</choose> | |
<text macro="issue"/> | |
<text variable="collection-title" text-case="capitalize-first" prefix="(" suffix=")"/> | |
</group> | |
</macro> | |
<macro name="volume"> | |
<choose> | |
<if is-numeric="volume"> | |
<text term="volume" form="short" suffix=". " strip-periods="false"/> | |
<text variable="volume"/> | |
</if> | |
<else> | |
<text variable="volume"/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="issue"> | |
<choose> | |
<if is-numeric="issue"> | |
<text term="issue" form="short" suffix=" " strip-periods="false"/> | |
<text variable="issue"/> | |
</if> | |
<else> | |
<text variable="issue"/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="issued-long"> | |
<date variable="issued"> | |
<date-part name="day" suffix=" "/> | |
<date-part name="month" suffix=" "/> | |
<date-part name="year"/> | |
</date> | |
</macro> | |
<macro name="article-newspaper"> | |
<text macro="publication-title"/> | |
<group delimiter=", "> | |
<text macro="issued-long"/> | |
<group> | |
<text term="edition" suffix=" "/> | |
<text variable="edition"/> | |
</group> | |
<text variable="section"/> | |
<text macro="volume"/> | |
<text macro="issue"/> | |
<text variable="page" prefix="p. "/> | |
</group> | |
</macro> | |
<macro name="article-newspaper-note"> | |
<text macro="publication-title"/> | |
<group delimiter=", "> | |
<text macro="issued-long"/> | |
<group> | |
<text term="edition" suffix=" "/> | |
<text variable="edition"/> | |
</group> | |
<text variable="section"/> | |
<text macro="volume"/> | |
<text macro="issue"/> | |
</group> | |
</macro> | |
<macro name="article-newspaper-short"> | |
<text macro="publication-title" prefix=". "/> | |
<group delimiter=", "> | |
<text macro="issued-long"/> | |
</group> | |
</macro> | |
<macro name="interview"> | |
<names variable="interviewer" delimiter=", "> | |
<label form="verb" text-case="capitalize-first" prefix=". " suffix=" "/> | |
<name form="long" delimiter=", " sort-separator=" "/> | |
</names> | |
<group delimiter=", " prefix=", "> | |
<text macro="translator-note"/> | |
<text variable="medium"/> | |
</group> | |
<group delimiter=" " prefix=" "> | |
<text value="le"/> | |
<text macro="issued-long"/> | |
</group> | |
</macro> | |
<macro name="interview-note"> | |
<names variable="interviewer" delimiter=", "> | |
<label form="verb" prefix=" " suffix=" "/> | |
<name form="long" delimiter=", " sort-separator=" "/> | |
</names> | |
<group delimiter=", " prefix=", "> | |
<text macro="translator-note"/> | |
<text variable="medium"/> | |
</group> | |
<group delimiter=" " prefix=""> | |
<text value=" le"/> | |
<text macro="issued-long"/> | |
</group> | |
</macro> | |
<macro name="interview-short"> | |
<names variable="interviewer" delimiter=", "> | |
<label form="verb" prefix=" " suffix=" "/> | |
<name form="long" delimiter=", " sort-separator=" "/> | |
</names> | |
<group delimiter=", " prefix=", "> | |
<text macro="translator-note"/> | |
<text variable="medium"/> | |
</group> | |
<group delimiter =" " prefix=" " > | |
<text value="le"/> | |
<text macro="issued-long"/> | |
</group> | |
</macro> | |
<macro name="report"> | |
<choose> | |
<if variable="genre" match="none"> | |
<choose> | |
<if variable="number"> | |
<text variable="number" prefix="Rapport "/> | |
</if> | |
</choose> | |
</if> | |
<else> | |
<group delimiter=" "> | |
<text variable="genre" text-case="capitalize-first"/> | |
<text variable="number"/> | |
</group> | |
</else> | |
</choose> | |
</macro> | |
<macro name="legal"> | |
<choose> | |
<if variable="genre" match="none"> | |
<choose> | |
<if variable="number"> | |
<text variable="number" prefix="Acte numéro : "/> | |
</if> | |
</choose> | |
</if> | |
<else> | |
<group delimiter=" "> | |
<text variable="genre" text-case="capitalize-first"/> | |
<text variable="number"/> | |
</group> | |
</else> | |
</choose> | |
</macro> | |
<macro name="promulgue"> | |
<choose> | |
<if variable="genre" match="none"> | |
<choose> | |
<if variable="number"> | |
<text variable="number" prefix="Promulgué le :"/> | |
</if> | |
</choose> | |
</if> | |
<else> | |
<group delimiter=" "> | |
<text variable="genre" text-case="capitalize-first"/> | |
<text variable="number"/> | |
</group> | |
</else> | |
</choose> | |
</macro> | |
<macro name="collection"> | |
<group> | |
<text variable="collection-title" text-case="capitalize-first" quotes="true" prefix="("/> | |
<text variable="collection-number" prefix=", "/> | |
<text value=")"/> | |
</group> | |
</macro> | |
<macro name="url-doi"> | |
<group delimiter=", "> | |
<group> | |
<text term="at" text-case="capitalize-first"/> | |
<text variable="URL" suffix=" "/> | |
</group> | |
<group> | |
<text value="DOI "/> | |
<text variable="DOI" prefix=" " suffix=" "/> | |
</group> | |
</group> | |
</macro> | |
<macro name="access"> | |
<group> | |
<text term="accessed" prefix="["/> | |
<date variable="accessed"> | |
<date-part name="day" suffix=" "/> | |
<date-part name="month" suffix=" " text-case="lowercase"/> | |
<date-part name="year" suffix="]"/> | |
</date> | |
</group> | |
</macro> | |
<macro name="conference"> | |
<group> | |
<text value="Conférence dans le cadre de :" suffix=" " text-case="capitalize-first"/> | |
</group> | |
</macro> | |
<macro name="conference-note"> | |
<group> | |
<text value="conference dans le cadre de :" suffix=" " /> | |
</group> | |
</macro> | |
<macro name="brevet"> | |
<group> | |
<text value="Demandé le :" suffix=" " text-case="capitalize-first"/> | |
<date variable="issued" text-case="capitalize-first" suffix=". "> | |
<date-part name="day" suffix=" "/> | |
<date-part name="month" suffix=" "/> | |
<date-part name="year"/> | |
</date> | |
</group> | |
</macro> | |
<macro name="brevet-note"> | |
<group> | |
<text value="demandé le :" suffix=" " /> | |
<date variable="issued" text-case="capitalize-first" suffix=", "> | |
<date-part name="day" suffix=" "/> | |
<date-part name="month" suffix=" "/> | |
<date-part name="year"/> | |
</date> | |
</group> | |
</macro> | |
<macro name="locator-refs"> | |
<group prefix=", "> | |
<label variable="locator" form="short" suffix=" "/> | |
<text variable="locator"/> | |
</group> | |
</macro> | |
<macro name="publication-title"> | |
<!-- SI LA ZONE PUBLICATION EST LA PREMIERE RENSEIGNEE, L'ITEM EST UN PERIODIQUE, SINON C'EST UN ARTICLE DE PERIODIQUE --> | |
<choose> | |
<if variable="author editor translator title" match="none"> | |
<text variable="container-title" font-style="italic" suffix=". "/> | |
</if> | |
<else> | |
<text variable="container-title" font-style="italic" suffix=", "/> | |
</else> | |
</choose> | |
</macro> | |
<macro name="contributors-sort"> | |
<names variable="author"> | |
<name form="long" and="text" name-as-sort-order="all" sort-separator=" " font-style="normal"> | |
<name-part name="family" font-variant="small-caps"/> | |
</name> | |
<label form="short" prefix=" (" suffix=")" strip-periods="false"/> | |
<substitute> | |
<names variable="editor"/> | |
<names variable="translator"/> | |
<text macro="title"/> | |
<text macro="publication-title"/> | |
</substitute> | |
</names> | |
</macro> | |
<!-- SECTION NOTES --> | |
<citation et-al-min="3" et-al-use-first="3" et-al-subsequent-min="3" et-al-subsequent-use-first="3" disambiguate-add-names="true"> | |
<layout suffix="."> | |
<choose> | |
<if position="first"> | |
<text macro="contributors-notes" font-variant="normal" suffix=", "/> | |
<choose> | |
<if type="thesis"> | |
<group delimiter=", "> | |
<text macro="title-note"/> | |
<text variable="genre" text-case="capitalize-first"/> | |
<text macro="publisher-book-note"/> | |
</group> | |
</if> | |
<else-if type="interview"> | |
<group delimiter=","> | |
<text macro="title-note"/> | |
<text macro="interview-note"/> | |
</group> | |
</else-if> | |
<else-if type="broadcast"> | |
<group delimiter=". "> | |
<text macro="title-note"/> | |
<text macro="broadcast"/> | |
</group> | |
</else-if> | |
<else-if type="webpage"> | |
<text macro="title-note" suffix=". "/> | |
<text variable="container-title" font-style="italic" suffix=", "/> | |
<text variable="genre" text-case="capitalize-first" suffix=", "/> | |
<text macro="webpage"/> | |
</else-if> | |
<else-if type="article-newspaper"> | |
<group delimiter=", "> | |
<text macro="title-note"/> | |
<text macro="translator-note" text-case="capitalize-first"/> | |
<text macro="article-newspaper-note"/> | |
</group> | |
</else-if> | |
<else-if type="article-journal article-magazine article-newspaper broadcast interview manuscript map post-weblog song thesis" match="any"> | |
<group delimiter=", "> | |
<text macro="title-note"/> | |
<text macro="translator-note" text-case="capitalize-first"/> | |
<text macro="publication" text-case="capitalize-first"/> | |
</group> | |
</else-if> | |
<else-if type="entry-dictionary" match="any"> | |
<text value="art. " /> | |
<text macro="title-note" suffix=", "/> | |
<text macro="publisher" text-case="capitalize-first" suffix=", "/> | |
<text macro="translator-note" text-case="capitalize-first"/> | |
<date variable="issued" text-case="capitalize-first" suffix=", "> | |
<date-part name="day" suffix=" "/> | |
<date-part name="month" suffix=" "/> | |
<date-part name="year"/> | |
</date> | |
<text macro="volume" text-case="capitalize-all"/> | |
</else-if> | |
<else-if type="motion_picture" match="any"> | |
<text macro="title-note" suffix=", "/> | |
<text value="vidéo" prefix=" [" suffix="] " text-case="lowercase" /> | |
<text macro="translator-note" text-case="capitalize-first"/> | |
<text macro="publisher" text-case="capitalize-first" suffix=", "/> | |
<date variable="issued" text-case="capitalize-first"> | |
<date-part name="day" suffix=" "/> | |
<date-part name="month" suffix=" "/> | |
<date-part name="year"/> | |
</date> | |
<text macro="volume" text-case="capitalize-first"/> | |
</else-if> | |
<else-if type="speech" match="any"> | |
<text macro="title-note" suffix=", "/> | |
<text macro="conference-lieu-note" /> | |
<text variable="event" suffix=", " font-style="italic" text-case="capitalize-first"/> | |
<text variable="event-place" suffix=", "/> | |
<date variable="issued" text-case="capitalize-first"> | |
<date-part name="day" suffix=" "/> | |
<date-part name="month" suffix=" "/> | |
<date-part name="year"/> | |
</date> | |
</else-if> | |
<else-if type="patent" match="any"> | |
<text macro="title-note" suffix=", "/> | |
<text macro="brevet-note" /> | |
<text macro="place-patent" suffix=", "/> | |
<text variable="number" prefix=""/> | |
</else-if> | |
<else-if type="personal_communication" match="any"> | |
<group prefix=" " delimiter=" " > | |
<text macro="title" /> | |
<text value="courrier électronique" prefix=" [" suffix="], " text-case="lowercase"/> | |
<text value="destinataire :" /> | |
<names variable="recipient" suffix=". "/> | |
<date variable="issued" suffix=". "> | |
<date-part name="day" suffix=" "/> | |
<date-part name="month" suffix=" "/> | |
<date-part name="year"/> | |
</date> | |
<text value="communication personnelle" text-case="capitalize-first"/> | |
</group> | |
</else-if> | |
<else-if type="paper-conference" match="any"> | |
<group delimiter=", "> | |
<text macro="title-note" suffix=", " /> | |
<text macro="translator-note" text-case="capitalize-first"/> | |
</group> | |
<group delimiter=", "> | |
<text macro="container-contributors-congres-note"/> | |
<text macro="volume" text-case="capitalize-first"/> | |
<text variable="edition" text-case="capitalize-first"/> | |
<text macro="publisher-paper-conference-note2"/> | |
</group> | |
</else-if> | |
<else-if type="chapter" match="any"> | |
<group delimiter=", "> | |
<text macro="title-note"/> | |
<text macro="translator-note" text-case="capitalize-first"/> | |
<text macro="container-contributors-note"/> | |
<text macro="volume" text-case="capitalize-first"/> | |
<text variable="edition" text-case="capitalize-first"/> | |
<text macro="publisher-chapter-note"/> | |
</group> | |
</else-if> | |
<else-if type="report "> | |
<group delimiter=", "> | |
<text macro="title-note"/> | |
<text macro="translator-note" text-case="capitalize-first"/> | |
<text macro="report"/> | |
<text macro="publisher-report-note"/> | |
</group> | |
</else-if> | |
<else-if type="legal_case legislation"> | |
<group delimiter=", "> | |
<text macro="title-note"/> | |
<text macro="translator-note" text-case="capitalize-first"/> | |
<text macro="publisher-legal-note"/> | |
<text macro="legal"/> | |
</group> | |
</else-if> | |
<!-- LE TRAITEMENT CI-DESSOUS EST CELUI DES LIVRES --> | |
<!-- IL SERA APPLIQUE AUX TYPES NON TRAITES PAR LES CAS PRECEDENTS --> | |
<else> | |
<group delimiter=", "> | |
<text macro="title-note"/> | |
<text macro="volume" text-case="capitalize-first"/> | |
<text macro="translator-note" text-case="capitalize-first"/> | |
<text macro="editor-note" text-case="capitalize-first"/> | |
<text variable="edition" text-case="capitalize-first"/> | |
<text macro="publisher-book-note"/> | |
</group> | |
</else> | |
</choose> | |
<text macro="locator-refs"/> | |
</if> | |
<else-if position="ibid-with-locator"> | |
<group> | |
<text term="ibid" form="short" font-style="italic"/> | |
<text macro="locator-refs"/> | |
</group> | |
</else-if> | |
<else-if position="ibid"> | |
<text term="ibid" form="short" font-style="italic" text-case="capitalize-first"/> | |
</else-if> | |
<else-if position="subsequent"> | |
<group delimiter=", "> | |
<text macro="contributors-short" font-variant="normal"/> | |
<text macro="title-short"/> | |
</group> | |
<group delimiter=". "> | |
<choose> | |
<if type="article-newspaper"> | |
<text macro="article-newspaper-short"/> | |
</if> | |
<else-if type="article-journal article-newspaper broadcast interview legal_case legislation manuscript map patent post-weblog song speech thesis" match="any"> | |
<text macro="publication-short"/> | |
</else-if> | |
<else-if type="article-magazine" match="any"> | |
<text macro="publication-short"/> | |
</else-if> | |
<else-if type="personal_communication" match="any"> | |
<text macro="publication-short"/> | |
</else-if> | |
<else-if type="bill book graphic motion_picture report song" match="any"> | |
<text macro="volume"/> | |
</else-if> | |
</choose> | |
</group> | |
<!-- AJOUT TRAITEMENT POUR EVITER opus cité POUR LES CITATIONS DE PARTIES DE LIVRES ABSENTES DE LA BIBLIOGRAPHIE --> | |
<choose> | |
<if type="book" match="none"> | |
<text value=", op. cit." font-style="italic"/> | |
</if> | |
<else> | |
<choose> | |
<if variable="publisher-place publisher issued number-of-pages number-of-volumes" match="any"> | |
<text value=", op. cit." font-style="italic"/> | |
</if> | |
</choose> | |
</else> | |
</choose> | |
<text macro="locator-refs"/> | |
</else-if> | |
</choose> | |
</layout> | |
</citation> | |
<!-- SECTION BIBLIOGRAPHIE --> | |
<bibliography hanging-indent="true" et-al-min="3" et-al-use-first="3" subsequent-author-substitute="———" entry-spacing="1"> | |
<sort> | |
<key macro="contributors-sort"/> | |
<key variable="title"/> | |
<key variable="issued"/> | |
<key variable="issue"/> | |
<key variable="volume"/> | |
</sort> | |
<layout suffix="."> | |
<text macro="contributors" suffix=". "/> | |
<choose> | |
<if type="thesis"> | |
<group delimiter=". "> | |
<text macro="title"/> | |
<text variable="genre"/> | |
<text macro="publisher-book"/> | |
</group> | |
</if> | |
<else-if type="interview"> | |
<group delimiter=""> | |
<text macro="title"/> | |
<text macro="interview"/> | |
</group> | |
</else-if> | |
<else-if type="broadcast"> | |
<group delimiter=". "> | |
<text macro="title"/> | |
<text macro="broadcast"/> | |
</group> | |
</else-if> | |
<else-if type="webpage"> | |
<text macro="title" suffix=". "/> | |
<text variable="container-title" font-style="italic" suffix=", "/> | |
<text variable="genre" text-case="capitalize-first" suffix=", "/> | |
<text macro="webpage"/> | |
</else-if> | |
<else-if type="article-newspaper"> | |
<group delimiter=". "> | |
<text macro="title"/> | |
<text macro="translator" text-case="capitalize-first"/> | |
<text macro="article-newspaper"/> | |
</group> | |
</else-if> | |
<else-if type="article-journal article-magazine article-newspaper broadcast interview manuscript map post-weblog song thesis" match="any"> | |
<group delimiter=". "> | |
<text macro="title"/> | |
<text macro="translator" text-case="capitalize-first"/> | |
<text macro="publication" text-case="capitalize-first"/> | |
</group> | |
</else-if> | |
<else-if type="entry-dictionary" match="any"> | |
<text value="art. " /> | |
<text macro="title" suffix=". "/> | |
<text macro="publisher" text-case="capitalize-first" suffix=", "/> | |
<text macro="translator-note" text-case="capitalize-first"/> | |
<date variable="issued" text-case="capitalize-first" suffix=", "> | |
<date-part name="day" suffix=" "/> | |
<date-part name="month" suffix=" "/> | |
<date-part name="year"/> | |
</date> | |
<text macro="volume" text-case="capitalize-all"/> | |
</else-if> | |
<else-if type="motion_picture" match="any"> | |
<text macro="title" suffix=". "/> | |
<text value="vidéo" prefix=" [" suffix="] " text-case="capitalize-first" /> | |
<text macro="translator-note" text-case="capitalize-first"/> | |
<text macro="publisher" text-case="capitalize-first" suffix=", "/> | |
<date variable="issued" text-case="capitalize-first"> | |
<date-part name="day" suffix=" "/> | |
<date-part name="month" suffix=" "/> | |
<date-part name="year"/> | |
</date> | |
<text macro="volume" text-case="capitalize-all"/> | |
</else-if> | |
<else-if type="speech" match="any"> | |
<text macro="title" suffix=". "/> | |
<text macro="conference-lieu" /> | |
<text variable="event" suffix=". " text-case="capitalize-first" font-style="italic"/> | |
<text variable="event-place" suffix=", "/> | |
<date variable="issued" text-case="capitalize-first"> | |
<date-part name="day" suffix=" "/> | |
<date-part name="month" suffix=" "/> | |
<date-part name="year"/> | |
</date> | |
</else-if> | |
<else-if type="patent" match="any"> | |
<text macro="title" suffix=". "/> | |
<text macro="brevet" /> | |
<text macro="place-patent" suffix=", "/> | |
<text variable="number" prefix=""/> | |
</else-if> | |
<else-if type="personal_communication" match="any"> | |
<group prefix=" " delimiter=" " > | |
<text macro="title" suffix=" "/> | |
<text value="courrier électronique" prefix=" [" suffix="]. "/> | |
<text value="Destinataire :" /> | |
<names variable="recipient" suffix=". "/> | |
<date variable="issued" suffix=". "> | |
<date-part name="day" suffix=" "/> | |
<date-part name="month" suffix=" "/> | |
<date-part name="year"/> | |
</date> | |
<text value="Communication personnelle" /> | |
</group> | |
</else-if> | |
<else-if type="paper-conference" match="any"> | |
<group delimiter=", "> | |
<text macro="title" suffix=". "/> | |
<text macro="translator-note" text-case="capitalize-first"/> | |
</group> | |
<group delimiter=". "> | |
<text macro="container-contributors-congres"/> | |
<text macro="volume" text-case="capitalize-first"/> | |
<text variable="edition" text-case="capitalize-first"/> | |
<text macro="publisher-paper-conference2"/> | |
</group> | |
</else-if> | |
<else-if type="chapter" match="any"> | |
<group delimiter=". "> | |
<text macro="title"/> | |
<text macro="translator" text-case="capitalize-first"/> | |
<text macro="container-contributors"/> | |
<text macro="volume" text-case="capitalize-first"/> | |
<text variable="edition" text-case="capitalize-first"/> | |
<text macro="publisher-chapter"/> | |
<text macro="collection"/> | |
</group> | |
</else-if> | |
<else-if type="report"> | |
<group delimiter=". "> | |
<text macro="title"/> | |
<text macro="translator" text-case="capitalize-first"/> | |
<text macro="report"/> | |
<text macro="publisher-report-note"/> | |
<text macro="collection"/> | |
</group> | |
</else-if> | |
<else-if type="legal_case legislation"> | |
<group delimiter=". "> | |
<text macro="title"/> | |
<text macro="translator" text-case="capitalize-first"/> | |
<text macro="publisher-legal-note"/> | |
<text macro="collection"/> | |
<text macro="legal"/> | |
</group> | |
</else-if><!-- LE TRAITEMENT CI-DESSOUS EST CELUI DES LIVRES --><!-- IL SERA APPLIQUE AUX TYPES NON TRAITES PAR LES CAS PRECEDENTS --> | |
<else> | |
<group delimiter=". "> | |
<text macro="title"/> | |
<text macro="volume" text-case="capitalize-first"/> | |
<text macro="translator" text-case="capitalize-first"/> | |
<text macro="editor" text-case="capitalize-first"/> | |
<text variable="edition" text-case="capitalize-first"/> | |
<text macro="publisher-book"/> | |
<text macro="collection"/> | |
</group> | |
</else> | |
</choose> | |
<group> | |
<text variable="note" prefix=". " text-case="capitalize-first"/> | |
<text macro="url-doi" prefix=". "/> | |
<text macro="access" prefix=""/> | |
</group> | |
</layout> | |
</bibliography> | |
</style> | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment