Support de l'atelier Zotero pour la création de feuille de style, réalisé le 10 avril 2018 à destination des éditeurs de Gallia, du Journal de la société des américanistes (JSA) et de Paléorient.
2. Plan
2
Zotero_feuille_style – Avril 2018- Bénédicte MacGregor-SID
Introduction
1.1 Qu’est-ce qu’un style bibliographique ?
1.2 Les types de styles dans Zotero
2. Décoder, recoder en CSL
2.1 CSL, de l’XML pour la bibliographie
3. La méthode (et les outils)
3.1 Trouver un style proche
3.2 Visualiser le style
3.3 Editer le style choisi (2 méthodes)
3.4 Sauvegarder le style
3.5 Vérifier la validation du fichier
3.6 Installer le fichier
3.7 Partager le style avec la communauté Zotero
3. Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Qu’est-ce qu’un style bibliographique ?
Une charte qui définit comment les références bibliographiques d’un document académique
doivent être présentées et organisées.
On y precise l’ordre des informations et leurs formats selon le type de document cité.
On décrit dans un style bibliographique :
- Les appels de citation
- La bibliographie
- Les notes (s’il y en a)
3
4. Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Les types de style dans zotero (1/3)
On trouve presque 9000 styles dans le répertoire de style zotero répartis en 2 grandes
categories de styles qui se divisent en 5 formats.
Avec les styles “in-text”, l’appel de citation se fait dans le document, il renvoit à une
entrée dans la bibliographie.
-styles au format auteur, auteur date, numérique et label.
- Avec les styles au format “note”, l’appel est signalé par un marqueur ou un nombre
et renvoit à une note de bas de page.
4
5. Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Les types de style dans zotero (2/3)
Auteur et auteur-date
Le format “author” : Exemple : Modern Language Association
(Brunet-Gaston)
Brunet-Gaston, Véronique. « Décor baroque ou perspective illusoire : le complexe « théâtre et temple » de
Genainville (Val d’Oise)1 ». Études de lettres, no
1 2, mai 2011, p. 119 28.‑ ‑ journals.openedition.org,
doi:10.4000/edl.107.
Le format « author-date » : Exemple : Presses Universitaires de Rennes :
(Brunet-Gaston, 2011)
BRUNET-GASTON V., 2011, « Décor baroque ou perspective illusoire : le complexe « théâtre et temple » de
Genainville (Val d’Oise)1 », Études de lettres, 1 2, p. 119 128.‑ ‑
Les références sont classées par ordre alphabétique.
5
6. Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Les types de style dans zotero (3/3)
6
Le format “numeric” : Exemple : Byzantina Symmeikta.
1.V. Brunet-Gaston, Décor baroque ou perspective illusoire : le complexe « théâtre et temple » de
Genainville (Val d’Oise)1, Études Lett. (2011) 119 128.‑
Le format “label” : DIN 1505-2.
[Brun11]
[Brun11] BRUNET-GASTON, VÉRONIQUE: Décor baroque ou perspective illusoire : le complexe « théâtre
et temple » de Genainville (Val d’Oise)1. In: Études de lettres (2011), Nr. 1–2, S. 119–128
Les références sont classées par ordre d’apparition dans le texte.
Le format « note » : Exemple : Ecole Pratiques des Hautes Etudes – Sciences
historiques et philologiques
Les références bibliographiques sont classées par ordre d’apparition dans le document
ou par ordre alphabétique.
8. CSL de l’XML pour la bibliographie
8
Citation Style Language : langage open source basé sur le XML qui permet de décrire les
éléments d’une référence bibliographique selon les recommandations aux auteurs des revues
scientifiques.
Le CSL permet de décrire les différents champs et de quelle façon ils se présentent ainsi que
le vocabulaire et la ponctuation qui séparent les champs.
Il existe près de 9000 styles dans le répertoire Zotero accessible ici
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
9. Méthodes et outils
9
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
1. Trouver le style le plus proche du style
que l’on souhaite
2. Visualiser le style
3. Editer le style selon ses besoins
4. Sauvegarder le style
5. Vérifier la validation du fichier
6. Installer le fichier
7. Partager le style avec la communauté
Zotero
Captain Blaubeere, by-nc 2.0
10. Trouver un style proche (1/4)
– Avec les outils CSL de Zotero
Sélectionner un style dans le repertoire de style Zotero.
Selon 2 critères de départ :
- Le format (auteur, date) ou notes
- Accessibilité : choisir un style dont vous comprenez le code.
10
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
11. Trouver un style proche (2/4)
Affiner son choix avec “l’apercu des styles”
11
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Edition -> Préférences -> Citer ->Outils
12. Trouver un style proche (3/4)
Affiner son choix avec : CSL Visual Editor
12
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Faire une recherche par nom
13. Trouver un style proche (4/4)
Affiner son choix avec : CSL Visual Editor
13
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Faire une recherche par l’exemple
14. Comparer les recommendations aux auteurs et la feuille
de style de départ (1/2)
14
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
ARTICLE EN FRANÇAIS
ERIKSON Philippe, « Alterité, tatouage et anthropophagie chez les Pano : la belliqueuse quête du soi », Journal de la Société des Américanistes, vol. 72, 1986, p. 185 209.‑
ARTICLE EN ANGLAIS
CATON Steven C., ‘Power, Persuasion, and Language: A Critique of the Segmentary Model in the Middle East’, International Journal of Middle East Studies, vol. 19, no. 1,
1987, p. 77–101. URL : http://www.jstor.org/stable/163028. Accessed 9 March 2018.
ARTICLE EN ESPAGNOL
RAMÍREZ Bolívar y JOHANNA Ingrid, «Reinados de belleza y nacionalización de las sociedades latinoamericanas», Iconos. Revista de ciencias sociales, n.o
28, 2007,
p. 71-80. URL : https://biblat.unam.mx/fr/revista/iconos-revista-de-ciencias-sociales/articulo/reinados-de-belleza-y-nacionalizacion-de-las-sociedades-latinoamericanas.
Fecha de consulta 23 de febrero de 2018.
Exemple : test de la feuille de style Invisu pour le JSA
Recommandations aux auteurs
15. Comparer les recommendations aux auteurs et la feuille
de style de dpart (2/2)
15
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Modifications à effectuer pour les articles
•Indenter les auteurs
•Déplacer la date
•Retirer Vol. et n°
Recommandations aux auteurs
Modifications à effectuer pour les ouvrages
•Indenter les auteurs
•Déplacer la date
•Déplacer la maison d’édition et la collection
•Déplacer la ville
•Remplacer les : par une ,
•Supprimer la pagination
Modifications à effectuer pour les chapitres
•Indenter les auteurs
•Déplacer la date
•Remplacer (dirs.) par (éd.)
•Déplacer la maison d’édition et la collection
•Déplacer la ville
•Remplacer les : par une ,
17. Les outils pour éditer (1/11)
– Avec les outils CSL de Zotero : CSL Visual Editor
17
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Structure
du style
Formulaire
d’édition du
style
Zone de
visualisation
Mode visuel
18. Les outils pour éditer (2/11)
Les avantages du CSL Visual Editor (mode visuel)
–On est guidé dans l’ajout des éléments grâce à l’arborescence qui reprend la structure du style et
au formulaire qui permet d’effectuer les modifications.
– avec le bouton + dans l’arborescence qui permet l’ajout d’un élément, d’un texte.
–Ne sont proposés que les éléments compatibles avec les spécifications CSL.
18
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
19. Les outils pour éditer (3/11)
– Les avantages du CSL Visual Editor (mode visuel)
– Exemple : propositions d’ajouts pour la macro title
19
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
1.
2.
3.
20. Les outils pour éditer (4/11)
Les limites de CSL Visual Editor (mode visuel)
20
Zotero_feuille_style –Avril 2018-Bénédicte MacGregor-SID
Il n’ y a pas de coloration syntaxique et d’indentation du code.
Il n’y a pas de contrôle de la validation du style.
-On peut créer un style à la syntaxe correcte mais non conforme aux spécifications
CSL.
On ne peut pas travailler sur des documents de sa bibliothèque mais uniquement sur
un nombre restreint d’exemples (livres, articles de revue, articles de journal, rapport,
brevet et page web*).
21. Les outils pour éditer (5/11)
CSL Visual Editor (mode code)
21
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Structure
du style
Code de la feuille
de style colorée
syntaxiquement et
indentée
Zone de
visualisation
Mode visuel
22. Les outils pour éditer (6/11)
Les avantages du CSL Visual Editor (mode code)
–Un message d’erreur apparait si la feuille de style comporte des erreurs de syntaxe ou si elle n’est
pas valide.
–Le code est coloré syntaxiquement et indenté pour un meilleur confort de lecture
Les limites
–On ne prévisualise pas les modifications effectuées dans le code.
–On ne peut pas travailler sur des documents de sa bibliothèque mais uniquement sur un nombre
restreint d’exemples (livres, articles de revue, articles de journal, rapport, brevet et page web).
22
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
23. Les outils pour éditer (7/11)
CSL Visual Editor (mode visual & mode code)
-Utile pour se familiariser avec le langage CSL (comprendre la structure, les éléments à modifier,
et ceux à ne pas toucher pour garantir l’intégrité du code).
-Utile pour les petites modifications (mettre « in » en italique, changer la casse de l’appel de
citation, etc.)
-Vous n’avez pas de types de document particulier à mettre en forme (manuscrits, colloque, thèse).
23
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
24. Les outils pour éditer (8/11)
– En codant dans l’éditeur de style Zotero
24
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Barre d’outils
Edition -> Préférences -> Citer -> Outils
Panneau pour éditer le style
Panneau pour prévisualiser le style
25. Les outils pour éditer (9/11)
– Les avantages de l’éditeur de style
25
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
On voit en temps réel les modifications du style dans le panneau de prévisualisation.
On peut tester en temps réel certains paramétrages grâce à la barre d’outils.
- Mention de page, de volume, de paragraphe, etc.
-Suppression de l’auteur dans l’appel de citation
-La gestion des ibid, op. cit.,etc. dans un style au format note dans le menu Position
de la citation
On est informé par un message s’il y a une erreur de syntaxe XML.
26. Les outils pour éditer (10/11)
– Les limites de l’éditeur de style
26
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Il n’ y a pas de coloration syntaxique et d’indentation du code.
Il n’y a pas de contrôle de la validation du style.
- On peut créer un style à la syntaxe correcte mais non conforme aux spécifications
CSL.
27. Les outils pour éditer (11/11)
– Avec un éditeur de texte (Notepad ++, Atom)
Ce qui permet de bénéficier de la coloration syntaxique
Le contrôle de la validité de la syntaxe
Il n’y a pas de prévisualisation du résultat. Il faut donc copier-coller le code dans l’éditeur de Zotero.
27
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
28. Krissy Venosdale, by-nc-nd
C’est parti !
1. Installer les styles…
2. Importer la bibliothèque dans Zotero
3. Ouvrir l’éditeur de style Zotero
(préférences -> citer)
29. 29
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
1. Rendre son style unique en
modifiant les éléments title et id.
2. Enregistrer le fichier csl avec la
bonne extension.
Ajouter .csl et choisir « All types »
comme type et non .txt
3. Installer le style créé dans Zotero
• Glisser-déposer le fichier csl
dans Zotero ouvert.
Ou
• Cliquer sur le « + » du
Gestionnaire de style pour ouvrir
votre explorateur de fichiers.
Etape 1
<?xml version="1.0" encoding="utf-8"?>
<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-
particle="never">
<info>
<title>American Psychological Association 6th edition</title>
<title-short>APA</title-short>
<id>http://www.zotero.org/styles/apa</id>
<link href="http://www.zotero.org/styles/apa" rel="self"/>
<link href="http://owl.english.purdue.edu/owl/resource/560/01/" rel="documentation"/>
<author>
<name>Simon Kornblith</name>
<email>simon@simonster.com</email>
</author>
<contributor>
<name>Bruce D'Arcus</name>
</contributor>
<contributor>
<name>Curtis M. Humphrey</name>
</contributor>
<contributor>
<name>Richard Karnesky</name>
<email>karnesky+zotero@gmail.com</email>
<uri>http://arc.nucapt.northwestern.edu/Richard_Karnesky</uri>
</contributor>
<contributor>
<name>Sebastian Karcher</name>
</contributor>
<contributor>
<name> Brenton M. Wiernik</name>
<email>zotero@wiernik.org</email>
</contributor>
<category citation-format="author-date"/>
<category field="psychology"/>
<category field="generic-base"/>
<updated>2018-03-16T09:46:33+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>
30. Installer le style en cours de création
30
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
1. Enregistrer le fichier avec une extension .csl
2. Faire Glisser le fichier csl dans Zotero ouvert
31. 31
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
1. Choisir un type de document dans Zotero.
2. Choisir le style de départ dans l’éditeur
Etape 2 : Visualiser un style dans l’éditeur
1. Un ouvrage dans
Zotero
2.
33. Zotero_feuille_style –Avril 2018-Bénédicte MacGregor-SID
Structure d’un style Zotero (1/11)
Les éléments et leur hiérarchie
Les différents blocs qui composent le style sont les éléments.
Les éléments parents et les éléments enfants dont ils dépendent sont introduits par une balise
ouvrante et une balise fermante.
Exemple :
< element parent >
< element enfant>texte</ element enfant >
< element enfant >texte</ element enfant >
</ element parent >
33
34. Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Structure d’un style Zotero (2/11)
Les attributs et le contenu textuel
Les attributs qui qualifient l’élément se trouve entre " … ".
Le texte se trouve entre deux balises <…>texte </…>
Exemple :
<locale xml:lang="fr">
<terms>
<term name="cited" form="short">cit.</term>
<term name="page" form="short">
<single>p.</single>
<multiple>pp.</multiple>
</term>
<term name="editor" form="short">
<single>éd.</single>
<multiple>éds</multiple>
</term>
<term name="interviewer" form="verb">entretien réalisé par</term>
<term name="letter">courrier</term>
<term name="number-of-volumes" form="short">vol.</term>
</terms>
</locale>
34
35. Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Structure d’un style Zotero (3/11)
Structure d’un style CSL indépendant pour zotero
L’élément racine et les principaux éléments enfants
35
<style> : élément racine
<info>
<locale>
<terms>
<macro>
<citation>
<bibliography>
36. Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Structure d’un style Zotero (4/11)
Le style CSL décrit l’appel de citation, la note et la
bibliographie.
36
<style> : élément racine
<?xml version="1.0" encoding="utf-8"?>
<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" default-locale="fr-FR" version="1.0" page-range-
format="expanded">
•Type de style : note, auteur-date,…
•Version de CSL
•Paramètres globaux : comme la gestion des noms à particule ou le format de la
pagination. Voir la détail des différents paramètres ici
37. Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Structure d’un style Zotero (5/11)
Le style CSL décrit l’appel à citation, la note et la
bibliographie.
37
<info> : Décrit les informations générales du style
•Titre (à modifier)
•Id (à modifier)
•Auteur (donner une adresse mail)
•Lien vers la documentation
•Issn de la revue
…
38. Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Structure d’un style Zotero (6/11)
38
<info>
<title>Archéologies et Sciences de l'Antiquité (French)</title>
<title-short>ArScAn</title-short>
<id>http://www.zotero.org/styles/archeologies-et-sciences-de-lantiquite</id>
<link href="http://www.zotero.org/styles/archeologies-et-sciences-de-lantiquite" rel="self"/>
<link href="http://www.zotero.org/styles/invisu" rel="template"/>
<link href="https://archeonum.hypotheses.org/717" rel="documentation"/>
<author>
<name>AVSz</name>
<email>avszaba@gmail.com</email>
</author>
<category citation-format="note"/>
<category field="humanities"/>
<summary>Le style arscan est utilisé pour les publications et bibliographies du laboratoire ArScAn
(Archéologies et Sciences de l'Antiquité). Il correspond aux besoins de l'édition en archéologie, histoire de
l'art et histoire.</summary>
<updated>2017-07-03T03:48:18+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>
39. Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Structure d’un style Zotero (7/11)
39
<locale> Décrit les options de format selon la langue : les termes particuliers (éd.), les formats de dates, etc.
<locale xml:lang="fr-FR">
<terms>
<term name="cited">op. cit.</term>
<term name="issue">titre du fascicule </term>
<term name="editor" form="short">
<single>dir.</single>
<multiple>dirs.</multiple>
</term>
</terms>
</locale>
<locale xml:lang="it-IT">
<terms>
<term name="volume" form="short">
<single>vol.</single>
<multiple>vols.</multiple>
</term>
<term name="page" form="short">
<single>p.</single>
<multiple>p.</multiple>
</term>
<term name="ibid">ibid</term>
<term name="cited">op. cit.</term>
<term name="and">e</term>
<term name="edition" form="short">ed.</term>
<term name="issue">titolo del fascicolo</term>
</terms>
40. Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Structure d’un style Zotero (8/11)
40
<macro> regroupe une série d’instructions à appliquer à différents éléments de la références. Il
existe des macros pour décrire les auteurs, les éditeurs, la collection. Les macros évitent les
redondances, rendent le style plus fiable et peuvent être réutilisés dans d’autres styles.
On appelle ces différentes macros dans l’élément <bibliographie> ou dans l’élément <citation>.
<macro name="title">
<choose>
<if type="bill book graphic legal_case motion_picture report song" match="any">
<text variable="title" text-case="capitalize-first" font-style="italic"/>
</if>
<else-if type="article-journal article-newspaper article-magazine" match="any">
<group delimiter=", ">
<text variable="title" text-case="capitalize-first" quotes="true"/>
<text variable="container-title" font-style="italic"/>
</group>
</else-if>
<else-if type="thesis" match="any">
<group delimiter="">
<text variable="title" text-case="capitalize-first" font-style="italic" suffix=","/>
<text variable="genre" suffix=", " prefix=" "/>
<text variable="publisher"/>
</group>
</else-if>
< </else>
</choose>
</macro>
41. Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Structure d’un style Zotero (9/11)
41
<citation> décrit le format des appels dans le texte et des notes pour un style « notes ».
<citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true">
<sort>
<key variable="issued"/>
</sort>
<layout prefix="(" suffix=")" delimiter=" ; ">
<text macro="author-short" suffix=", "/>
<text macro="year-date"/>
<group prefix=", ">
<label variable="locator" form="short" suffix=". "/>
<text variable="locator"/>
</group>
</layout>
</citation>
<sort> : précise dans quel ordre les références et les appels seront classés, il existe plusieurs variables cependant
le classement sera toujours soit ascendant soit descendant.
Le classement peut être fait sur le nom (il faudra alors préciser la forme du nom), sur la date ou sur un nombre.
Il est possible de rédiger une macro pour cet élément.
Si rien n’est précisé les appels et les entrées bibliographiques sont citées dans l’ordre de de citation dans le texte.
43. Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Structure d’un style Zotero (11/11)
43
Les principaux éléments qui permettent de rédiger la feuille de style
group : définit la ponctuation au niveau d’un groupe d’éléments, conditionne l’affichage d’un ensemble
d’éléments.
choose : permet de créer des conditions
text permet d’afficher du texte, s’applique à une variable, à une macro, à un term ou une value.
date s’applique à la date de publication, à la date de consultation.
names : noms d’auteurs, d’éditeurs scientifiques, d’éditeurs commerciaux.
number : volume, numéro, numéro dans la série.
label : fonctionne comme une étiquette accolée à certaines données comme les pages (page/pages, p./pp., page
1-3/pages 1-3), les sections (§/§§), les volumes (volume/volumes).
44. 44
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Lecture de code et repérage
<macro name="author-bib">
<choose>
<if variable="author">
<names variable="author">
<name name-as-sort-order="all" form="long" and="text" delimiter-precedes-
last="never" sort-separator=" " font-style="normal">
<name-part name="family" font-variant="small-caps"/>
</name>
</names>
Dans l’éditeur de text : remplacer et observer la différence
-form="long" -> form= "short"
-and="text" -> and= "symbol"
-delimiter-precedes-last="never" -> delimiter-precedes-last= "always"
45. 45
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
name-form : La valeur est soit « long », soit « short », soit « count ».
delimiter-precedes-et-al : agit sur la délimitation avant le nom du dernier auteur. La valeur
est soit « contextual » (par défaut), soit « after-inverted-name », soit « always », soit
« never ».
contextual : “J. Doe et al.” “J. Doe, S. Smith, et al.”
after-inverted-name : “Doe, J., et al.” “Doe, J., S. Smith et al.”
Ex : Smith and Wason ou Smith, and Wason.
initialize-with : le prénom est remplacé par une initiale. La valeur est « true ». En supprimant
cette élément, le prénom apparait en entier.
name-as-sort-order : le nom de l’auteur s’affiche dans l’ordre nom-prénom quand la valeur
est « all ».
sort-separator : précise le caractère entre le nom et le prénom. La valeur par défaut est « , ».
Pour modifier la macro « author »
46. 46
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
“family” name : nom de famille.
“given” name : La valeur est soit « full » (exemple : Jean-Marie Gustave Le Clézio) soit
« initialized » (exemple : J.M.G. Le Clézio).
“suffix” : « Jr. » pour « Junior » ou III pour Bill Gates III.
“non dropping-particle” : La particule n’est pas traité séparément du nom. (exemple : « de
Koning »).
“dropping-particle” : La particule passe à la fin du nom.
Pour modifier la macro « author »
47. 47
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Paramétrer et al, et, and, &
et al est paramétrable à plusieurs niveaux dans : l’élément « name », <citation>, <bibliography>.
Pour modifier la macro « author »
and : permet de mettre en forme « et » indépendamment du nom de l’auteur. On peut, par
exemple, avec la valeur « symbol » afficher « & » et avec la valeur « text » affiché « and ».
et-al-min / et-al-use-first :
et-al-min fixe le nombre de nom après lequel apparaitra et al.
Quand l’élément et al est actif, et-al-use-first fixe le nombre de nom avant et al.
et-al-min : définit le nombre d’auteurs minimum pour afficher et al.
et-al-use-first : nombre d’auteurs à inclure avant et al.
et-al-subsequent-min et et-al-subsequent-use-first remplace et-al-min et et-al-use-first.
et-al-use-last remplace et al par « … » et le nom du dernier auteur.
48. 48
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Paramétrer et al, et, and, &
Pour modifier la macro « author »
Exemple : Invisu
<if variable="author">
<names variable="author" suffix=", ">
<name form="short" and="text" delimiter-precedes-last="never" sort-separator=" " et-al-min="3" et-al-use-first="1" font-style="normal">
<name-part name="family" font-variant="small-caps"/>
Exemple : Modern Humanities Research Association 3rd
<locale xml:lang="en">
<terms>
<term name="et-al">and others</term>
<term name="editor" form="verb-short">ed. by</term>
<term name="edition" form="short">edn</term>
<term name="translator" form="verb-short">trans. by</term>
<term name="folio">
<single>fol.</single>
<multiple>fols</multiple>
</term>
</terms>
</locale>
<macro name="author">
<group delimiter=". ">
<names variable="author">
<name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
<label form="short" prefix=", " suffix="."/>
(…)
<citation et-al-min="4" et-al-use-first="1" disambiguate-add-names="true" disambiguate-add-givenname="true">
49. 49
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
S’applique à plusieurs attributs : date, date-part, et-al, group, label, layout, name, name-part, names,
number, text.
font-style : agit sur la casse qui peut être « normal » (par défaut), « italic » ou « oblique ».
font-variant : agit sur la casse qui peut être « normal » (par défaut) ou « small-caps ».
font-weight : agit sur la casse qui peut être « normal » (par défaut), « bold » ou « light ».
text-decoration : permet de souligner un élément. La valeur est soit « normal » (par défaut), soit
« underline ».
vertical-align : permet d’aligner des éléments. La valeur est soit « baseline » (par défaut), soit
« sup », soit « sub ».
Pour modifier la casse
50. 50
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Pour modifier une macro conditionnelle
Modifier la macro « title »
<macro name="title">
<choose>
<if type="bill book graphic legal_case motion_picture report song" match="any">
<text variable="title" text-case="capitalize-first" font-style="italic"/>
</if>
<else-if type="article-journal article-newspaper article-magazine" match="any">
<group delimiter=", ">
<text variable="title" text-case="capitalize-first" quotes="true"/>
<text variable="container-title" font-style="italic"/>
</group>
</else-if>
<else-if type="thesis" match="any">
<group delimiter="">
<text variable="title" text-case="capitalize-first" font-style="italic" suffix=","/>
<text variable="genre" suffix=", " prefix=" "/>
<text variable="publisher"/>
</group>
</else-if>
<else-if type="manuscript" match="any">
<group delimiter=",">
<text variable="title" text-case="capitalize-first" font-style="italic"/>
<text variable="genre" prefix=" [" suffix="]"/>
</group>
</else-if>
<else>
<text variable="title" quotes="true"/>
</else>
</choose>
</macro>
<…>
<choose> permet d’exprimer
les conditions.
< if > définit la 1ère
condition.
< else-if > définit les autres
conditions, ici le titre selon le
type de document.
< else > définit la mise en forme
dans tous les autres cas.
51. 51
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Pour modifier une macro conditionnelle
Modifier la macro « title »
• Vous voulez modifier la ponctuation après « Thèse de doctorat ».
• Vous voulez supprimer l’italique du titre et ajouter des guillemets.
AMBROISE Corinne, 2016, Étude du développement professionnel des enseignants-débutants par le biais des souvenirs de
leurs premières expériences et de leurs croyances d’efficacité, Thèse de doctorat en Sciences de l’education, Clermont-
Ferrand 2, Clermont-Ferrand, 346 p.
<else-if type="thesis" match="any">
<group delimiter="">
<text variable="title" text-case="capitalize-first" font-style="italic" suffix=","/>
<text variable="genre" suffix=", " prefix=" "/>
• Vous voulez supprimer l’italique du titre du livre.
ROCKWELL Geoffrey et SINCLAIR Stéfan, 2015, « 7. Acculturation and the Digital Humanities Community » dans Brett D.
Hirsch (ed.), Digital Humanities Pedagogy : Practices, Principles and Politics , Cambridge, Open Book Publishers
(coll. « Digital Humanities Series »), p. 177 211.‑
<else-if type="chapter entry-dictionary entry-encyclopedia" match="any">
<group delimiter="">
<text variable="title" text-case="capitalize-first" quotes="true"/>
<text value="dans" suffix=" " prefix=" "/>
<text macro="editor" suffix=", "/>
<text variable="container-title" text-case="capitalize-first" font-style="italic"/>
</group>
</else-if>
52. 52
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Pour modifier l’appel de citation
Modifier l’élément <citation>
Pour un style auteur-date
-désambiguïser (pour des références avec le même auteur et la même date de publication).
1.En rendant visible plus de noms
desambiguate-add-names : postionné sur « true » permet de contourner le paramétrage du et
al et de rendre visible des noms qui seraient cachés.
2. En rendant visible les prénoms
desambiguate-add-givenname : permet l’ajout du prénom. Exemple (Doe 1950; Doe 1950),
(John Doe 1950; Jane Doe 1950).
givenname-desambiguate-rule : fixe toutes les différentes façons de traiter les prénoms.
3. En ajoutant un suffixe à l’année. Exemple (Doe 2007a; Doe 2007b)
Spécification CSL sur la desambiguation
53. 53
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Pour modifier l’appel de citation
Modifier l’élément <citation>
<sort> définit les critères de tri des références bibliographiques.
< layout > définit dans quel ordre les informations sont présentées.
Les possibilités de mise en forme dépendent du type de style, note, auteur-date ou numérique.
Il est possible de mettre en forme plusieurs éléments à ce niveau.
1. et-al-min : définit le nombre d’auteurs minimum pour afficher et al.
et-al-use-first : nombre d’auteurs à inclure avant et al.
2. L’appel de citation multiple avec cite-group-delimiter
Les références sont regroupées par auteur :
(Doe 1999; Smith 2002; Doe 2006; Doe et al. 2007) devient
(Doe 1999; Doe 2006; Smith 2002; Doe et al. 2007)
54. 54
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Pour modifier l’appel de citation
Modifier l’élément <citation>
3. collapse pour regrouper et compacter les appels selon plusieurs critères
year : compacte les références d’un même auteur et garde les dates. Exemple : (Doe 2000, 2001)
year-suffix : compacte aussi les années identiques. Exemple : (Doe 2000a, b)
year-suffix-ranged : compacte les suffixes. Exemple : (Doe 2000a-c, e)
55. 55
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Pour modifier l’appel de citation
Modifier l’élément <position>
Pour un style notes (ibid, op. cit.)
Permet de de déterminer ce qui sera affiché en fonction de la position de la citation par
rapport aux occurrences précédentes. Il existe plusieurs valeurs possibles.
First, subsequent, ibid, ibid-with-locator, near-note.
Spécification CSL sur la position
56. 56
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Pour modifier la bibliographie
Modifier l’élément <bibliography>
<sort> définit les critères de tri des références bibliographiques.
< layout > définit dans quel ordre les informations sont présentées.
Les possibilités de mise en forme spécifiques à la bibliographie sont : les marges, les sauts de
ligne, l’espacement entre les références. On peut aussi créer une macro spécifique ici pour
organiser une bibliographie par type de document.
hanging-indent : permet de créer un retrait par rapport à la marge dans la bibliographie.
second-field-align : flush ou margin permet d’aligner ou non les références dans la marge.
entry-spacing et line-spacing : permet de paramétrer l’espacement à l’intérieur de la
bibliographie.
Spécification CSL sur la whitespace
57. 57
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Pour modifier la bibliographie
Modifier l’élément <bibliography>
créer une macro spécifique ici pour organiser une bibliographie par type de document, puis
pour chaque type par auteur, par date et par titre.
La macro :
<macro name="sort-key">
<choose>
<if type="book bookSection" match="any">
<text value="1"/>
</if>
<else-if type="article-journal article-magazine" match="any">
<text value="2"/>
</else-if>
<else>
<text value="3"/>
</else>
</choose>
</macro>
L’appel de la macro dans la biblio
<sort>
<key macro="sort-key"/>
<key macro="contributors-sort"/>
<key variable="title"/>
<key variable="genre"/>
<key variable="issued"/>
</sort>
Explications en anglais de l’auteur sur ce bout de code ici et là.
58. Ajouter certains champs citables dans Zotero
58
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Dans Zotero
Avec la feuille de style infoclio
GOETHE Johann Wolfgang von et
LUSERKE Matthias, Die Leiden des jungen
Werthers, hg. von Anna Riman, Stuttgart,
Reclam Philipp, 2013 [1774] (Universal-
Bibliothek (Stuttgart, Germany) 9762).
59. <macro name="complete-reference">
<group delimiter=". ">
<group delimiter=", ">
<text macro="creator"/>
<text macro="title"/>
<group delimiter=": ">
<text macro="in"/>
<group delimiter=", ">
<text macro="container-creator"/>
<group delimiter=" ">
<text macro="container-information"/>
<text macro="journal-volume"/>
</group>
<text macro="volumes"/>
</group>
</group>
<text macro="type-description"/>
<text macro="alt-publisher"/>
<text macro="edition"/>
<text macro="place"/>
<text macro="publishing-house"/>
<group delimiter=" ">
<text macro="date"/>
<date variable="original-date" form="text" prefix="[" suffix="]"/>
<text macro="book-series"/>
</group>
Ajouter certains champs citables dans Zotero
59
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Avec la feuille de style infoclio
GOETHE Johann Wolfgang von et LUSERKE
Matthias, Die Leiden des jungen Werthers, hg.
von Anna Riman, Stuttgart, Reclam Philipp,
2013 [1774] (Universal-Bibliothek (Stuttgart,
Germany) 9762).
Extrait du code
60. Ajouter certains champs citables dans Zotero
60
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Certains champs ne sont pas intégrer dans Zotero,
On peut utiliser le champ Extra (csl-variable : content), en ajoutant chaque variable sur
un ligne.
Pour décrire :
Original date (le format ISO year-month-day)
Original Title
Original publisher
Original publisher place
Director (film director)
Editorial director ( « directeur de la publication »)
Illustrator
Exemple : original-date: 1824 issued : 2001-12-15/2001-12-31
Il faut ensuite rédiger le bout de code correspondant.
61. Coder une nouvelle macro
61
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
Si vous voulez coder quelque chose de nouveau mais que vous ne savez pas par où
commencer.
Chercher sur le compte Github officiel de CSL
Dans le moteur de recherche,
pour tout savoir sur le
« reviewed author » ou « auteur
recensé ».
On peut ensuite retrouver dans
quelle feuille de style est
utilisée cette nouvelle fonction.
62. Bien documenter ses choix
Donner des consignes
claires aux auteurs
Exemple : les instructions
pour Zotero d’infoclio
62
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
63. Sauvegarder et installer le nouveau style
63
Zotero_feuille_style – Avril 2018-Bénédicte MacGregor-SID
1. Enregistrer le fichier avec une extension .csl
2. Faire Glisser le fichier csl dans Zotero ouvert
64. Valider un fichier CSL
Les outils de validation en ligne
64Zotero_feuillle_style – Avril 2018-Bénédicte MacGregor-SID
https://validator.citationstyles.org/
http://simonster.github.io/csl-validator.js/
Voir les outils de validation
65. Partager le style sur le site Zotero
65Zotero_feuillle_style – Avril 2018-Bénédicte MacGregor-SID
Guide to Submitting CSL Styles (and CSL Locales) :
https://github.com/citation-style-language/styles/blob/master/CONTRIBUTING.md
Déposer son nouveau style sur Github :
https://github.com/citation-style-language/styles
66. En savoir plus
53
.
Zotero_feuillle_style – Avril 2018-Bénédicte MacGregor-SID
La documentation pour coder
“Citation Style Language - Documentation — Citation Style Language 1.0.1-dev documentation.” URL :
http://docs.citationstyles.org/en/1.0.1/index.html. Accessed February 20, 2018.
ADAM3SMITH, “Writing CSL – Features and Best Practices,” The Zoteroist, October 29, 2013. URL :
https://zoteromusings.wordpress.com/2013/10/28/writing-csl-features-and-best-practices/. Accessed March
13, 2018.
Trouver une feuille de style
“CSL Search by Name.” URL : http://editor.citationstyles.org/searchByName/. Accessed March 12, 2018.
“CSL Search by Example.” URL : http://editor.citationstyles.org/searchByExample/. Accessed February 15,
2018.
Official repository for Citation Style Language (CSL) citation styles, [s.l.] : Citation Style Language, April
6, 2018 [2010]. URL : https://github.com/citation-style-language/styles. Accessed April 6, 2018.
Les outils
COLLECTIF, “Quel outil pour éditer des styles CSL?,” Billet, Le blog Zotero francophone. URL :
http://zotero.hypotheses.org/758. Accessed February 15, 2018.
ANCELIN Justine, “Service Commun de la Documentation - Avec quels outils/logiciels modifier une
feuille de style?,” Service Commun de la Documentation. URL :
http://scd.parisnanterre.fr/se-former/tutoriels/les-outils-web-et-bureautique/modifier-un-style-zotero-faq/avec-quels-ou
. Accessed February 15, 2018.
Notepad ++ https://notepad-plus-plus.org/ (consulté le 20/03/18)
Atom https://atom.io/ (consulté le 20/03/18)
67. En savoir plus
52Zotero_feuillle_style – Avril 2018-Bénédicte MacGregor-SID
Des guides pas à pas
“Zotero: modifier une feuille de style.” URL : http://www.thomaslienhard.fr/TutorielZotero.html.
Accessed February 20, 2018.
“Modifier les styles CSL - Guide pas-à-pas.” URL :
https://www.zotero.org/support/fr/dev/citation_styles/style_editing_step-by-step. Accessed February 20,
2018.
“Introduction - Zotero++ : créer un style bibliographique personnalisé - BiblioGuides at Sorbonne
Universités.” URL : https://paris-sorbonne.libguides.com/zotero_styles/introduction. Accessed February
26, 2018.
Reformater un style
“CSL Style Formatter.” URL : http://formatter.citationstyles.org/. Accessed February 15, 2018.
(cliquer sur la bulle info pour en savoir plus)
Valider une feuille de style
https://validator.citationstyles.org/
http://simonster.github.io/csl-validator.js/
https://github.com/citation-style-language/styles/wiki/Validation
68. En savoir plus
53
.
Zotero_feuillle_style – Avril 2018-Bénédicte MacGregor-SID
Deux supports de références
FLAMERIE Frédérique, Zotero_csl_2018: Matériel de la formation CSL organisée par l’Urfist
de Bordeaux à l’Université de Poitiers le 2018-03-06, [s.l.] : [s.n.], March 7, 2018 [2018].
URL : https://github.com/fflamerie/zotero_csl_2018. Accessed March 12, 2018.
MALINGRE Marie-Laure, Modifier, personnaliser des styles avec Zotero | URFIST de
Bretagne et des Pays de la Loire, [s.l.], March 8, 2016. URL : https://www.sites.univ-
rennes2.fr/urfist/ressources/modifier-personnaliser-des-styles-avec-zotero. Accessed April 6,
2018.
69. En savoir plus
53
.
Zotero_feuillle_style – Avril 2018-Bénédicte MacGregor-SID
Miscellanées
“ISO 690,” in Wikipédia, [s.l.] : [s.n.], October 26, 2017. URL :
https://fr.wikipedia.org/w/index.php?title=ISO_690&oldid=141950069. Accessed February 15,
2018.
“Sort a bibliography by type,” Zotero, June 13, 2012. URL : https://blogs.eui.eu/zotero/sort-a-
bibliography-by-type/. Accessed April 6, 2018.
“A mini guide to Sort Bibliography by Reference Type,” Zotero Forums. URL :
https://forums.zotero.org/discussion/23604/a-mini-guide-to-sort-bibliography-by-reference-
type. Accessed April 6, 2018.
Collaborer pour rédiger des feuilles de style
“Csl-france | Trello.” URL : https://trello.com/b/ACMPVFQf/csl-france. Accessed February 26,
2018.
Recommandation aux auteurs
“Style de citation infoclio.ch - Instructions pour Zotero,” Infoclio.ch, le portail professionnel
des sciences historiques en Suisse. URL : https://www.infoclio.ch/fr/node/139551. Accessed
March 13, 2018.
Le format &quot;author&quot; concerne principalement la linguistique dans le répertoire Zotero.
Le format &quot;author&quot; concerne principalement la linguistique dans le répertoire Zotero.
Le format &quot;author&quot; concerne principalement la linguistique dans le répertoire Zotero.
Format « label » : L’appel à citation se fait par un code
Les références sont classées par ordre alphabétiques
LINGUAPHONE THE SECRET OF LEARNING A LANGUAGE 10001 par Richard Harris , Licence by-nc-nd/2.0/
CSL est reconnu par Zotero, Mendeley et Papers.
Kitchen031 par Captain Blaubeere, Licence by-nc 2.0
La redaction peut-être très personnelle et parfois le code n’est pas assez commenté et son appropriation repose sur trop d’implicite
Sélectionnez un ou plusieurs documents dans Zotero et cliquez sur le bouton &quot;Actualiser&quot; pour voir comment ces documents sont mis en forme avec les styles de citation CSL installés.
No de Bachmont, licence cc by 2,0
Dans la zone de visualization, on ne voit pas le résultat, l’élément de la reference bibliographique en cours de modification est surligné en bleu.
Il y a 2 modes, le mode visual et le mode code.
On se place sur l’élément que l’on veut modifier, puis on clique sur +. Un menu contextuel apparaît.
* Il est possible d’ajouter des types de document mais il faut pour cela les importer et cet ajout n’est pas définitif. Il faut renouveler l’imprt à chaque connexion à l’interface.
Copier coller la feuille de style dans notepad. Enregistrer le fichier avec l’extension.csl. Rouvrir le fichier. Le texte est coloré.
« Create » de Krissy Venosdale , Licence by-nc-nd
!!!!! Attention, ne pas négliger cette étape sous peine de perdre tout le travail d’edition en l’écrasant au moment d’enregistrer.
!!!!! Attention, les styles créés ne sont pas synchronisés. Il faut réinstaller chaque nouvelle version du style en cours.
Quand le style sera terminé, il faudra l’installer sur tous les ordinateurs que vous utilisez.
Structure par DocChewbacca, Licence by-sa/2.0/
Pour que le style soit valide ne pas oublier de fermer les balises par une barre oblique.
Pour que le style soit valide ne pas oublier de fermer les balises par une barre oblique.
Repérer les principaux éléments d&apos;un style csl de votre choix.
On ne touche à rien ici si on a choisit le style qui correspond à ses besoins
Le détail dans les spécifications : http://docs.citationstyles.org/en/1.0.1/specification.html?highlight=page-range-format#appendix-v-page-range-formats
page-range-format= &quot;expanded&quot;
Exemple : 42–45, 321–328, 2787–2816
page-range-format= &quot;minimal &quot;
Exemple : 42–5, 321–8, 2787–816
Modifier le titre et le nom dans le champs &lt;id&gt; pour ne pas perdre vos modifications au moment de la sauvegarde
Exemple le style Invisu. Adamsmith recommande d&apos;utiliser terms et labels pour préciser les termes particuliers plutôt que de les ajouter dans text value =. Si quelqu&apos;un veut reprendre le style et l&apos;adapter dans une autre langue, il/elle devra réécrire tous les terms. Alors qu&apos;il suffit de changer la langue au début de la feuille de style si toutes les traductions sont dans les balises terms.
Exemple le style Invisu, cette macro permet de paramétrer le format des titres selon le type de document. Par exemple, le titres des ouvrages et des thèses sont en italique, celui des articles est entre guillemets.
Exemple le style &quot;Gallia&quot;.
Exemple le style &quot;Gallia&quot;.
C’est le dernier élément de la feuille de style. On retrouve la clé du tri des références puis dans layout on appel les différents macros et on ajoute des variables.
macro extrait de “tapuscrit”.
La macro “author-bib” permet de mettre en forme le nom de l’auteur indépendament de celui de l’appel à citation.
name-as-sort-order : le nom de l’auteur s’affiche dans l’ordre nom-prénom quand la valeur est « all ».
form=&quot;long&quot; : nom et prénom en entier
delimiter-precedes-last=&quot;never&quot; : pas de ponctuation avant le « et »
Long = prénom + nom
Short = nom
Count = nombre de fois où le nom sort.
Avec le feuille de style Tapuscrit (auteur, date)
Remarque : Tapuscrit ne gère pas la traduction de “dans” en anglais pour les références en anglais.
Avec le feuille de style Tapuscrit (auteur, date)
Avec le feuille de style Tapuscrit (auteur, date)
Avec le feuille de style Tapuscrit (auteur, date)
Avec le feuille de style Tapuscrit (auteur, date)
Avec le feuille de style Tapuscrit (auteur, date)
Si vous utilisez des champs Zotero pour les encoder spécifiquement pour vos besoins, il faut donner des consignes claires à vos auteurs.