From 8b60f4aaeaa5bfee5b38a397279154aeb9964179 Mon Sep 17 00:00:00 2001 From: Bastien Dumont Date: Sun, 9 Jan 2022 12:06:26 +0100 Subject: [PATCH] =?UTF-8?q?Changement=20de=20strat=C3=A9gie=20pour=20s'ada?= =?UTF-8?q?pter=20aux=20limitations=20de=20CSL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 6 +++--- Documentation/GUIDE_CSL-Clio.md | 3 ++- REB/REB_CSL-Validation.html | 2 +- Tests-Data/BIBLIO_CSL-Tests.json | 6 ++---- 4 files changed, 8 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dbee357..5e6d099 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,8 +10,8 @@ il faut renseigner la partie qui doit disparaître dans *Prénom* et celle qui est conservée dans *Nom*. Cela ne fonctionne que si la forme abrégée correspond à la fin du nom complet. » - Cette dernière limitation est désormais supprimée : en conséquence, - le nom complet doit désormais être renseigné dans son entièreté dans *Prénom* - et la forme abrégée dans *Nom*. + Cette dernière limitation est désormais supprimée, + ce qui implique de renseigner la forme complète dans *Auteur* + et d'utiliser la variable `original-author` pour la forme abrégée. Cela permet, par exemple, d'abréger « Abū ʿUṯmān ʿAmr b. Baḥr al-Kinānī al-Fuqaymī al-Baṣrī » en « al-Ǧāḥiẓ ». diff --git a/Documentation/GUIDE_CSL-Clio.md b/Documentation/GUIDE_CSL-Clio.md index 21f1e80..efb8f96 100644 --- a/Documentation/GUIDE_CSL-Clio.md +++ b/Documentation/GUIDE_CSL-Clio.md @@ -413,7 +413,7 @@ Le type d'une source primaire est celui de la publication qui la contient. Les i Les informations suivantes peuvent être ajoutées : * L'auteur de la source doit être renseigné dans le champ *Auteur* ; - * Si le nom de l'auteur de la source doit être abrégé dans certaines circonstances (p. ex. Muḥammad b. Jarīr b. Yazīd al-Ṭabarī, à abréger en al-Ṭabarī), il faut renseigner le nom complet dans *Prénom* et la forme abrégée dans *Nom* ; + * Si le nom de l'auteur de la source doit être abrégé dans certaines circonstances (p. ex. Muḥammad b. Jarīr b. Yazīd al-Ṭabarī, à abréger en al-Ṭabarī), il faut saisir la forme abrégée dans le champ unique de *Auteur* (voir ci-dessous) et la forme longue dans *Extra* comme valeur de la variable `original-author` ; * Dans le cas contaire, transformer le champ de saisie en champ unique en cliquant sur le symbole à gauche du bouton « supprimer ». * Le titre de la source doit être renseigné dans *Extra* comme valeur de la variable `annote` ; * Si le titre de la source et celui de la publication sont redondants, utilisez la variable `year-suffix` dans *Extra* avec une valeur telle que « titre redondant ». Selon le style utilisé, cela conduira à afficher seulement l'un des deux titres dans la bibliographie.\ @@ -837,6 +837,7 @@ En revanche, la création d'une version pour _Microsoft Word_ serait bienvenue. * `chapter-number` : numéro de colonne ; * Localisateur (*locator*) `issue` : un numéro dans une source composée comme une collection (uniquement pour les sources) ; * `jurisdiction` : langue de l'ouvrage original ; + * `original-author` : forme complète d'un nom d'auteur long ; * `original-publisher` : syntagme à insérer dans « traduit... par X » pour un document de littérature secondaire traduit (ex : « de l'anglais ») ; * `page` : pour un manuscrit dans la base de données bibliographique, numéro de folio : * `references` : répertoire dans lequel est cité une source et numéro dans le répertoire ; diff --git a/REB/REB_CSL-Validation.html b/REB/REB_CSL-Validation.html index fe9d98f..6b7131d 100644 --- a/REB/REB_CSL-Validation.html +++ b/REB/REB_CSL-Validation.html @@ -593,7 +593,7 @@ N. de la Particule, N. de l’

Ville de conservation, Institution, Collection 34 (Répertoire 001).↩︎

  • Nom Auteurdelasource, Nom de la source, éd. N. Éditeur, Source éditée dans une collection (Collection de sources 5), Lieu de publication 2000.↩︎

  • N. Auteur, Livre à paraître, Lieu de publication (à paraître).↩︎

  • -
  • Auteur avec un nom Long, Nom de la source dont l’auteur a un nom long, éd. N. Éditeur, Source éditée dans un livre, Lieu de publication 2000.↩︎

  • +
  • Auteur avec un nom long, Nom de la source dont l’auteur a un nom long, éd. N. Éditeur, Source éditée dans un livre, Lieu de publication 2000.↩︎

  • N. Auteur, Chapitre dans un ouvrage collectif en plusieurs volumes, dans N. Direction (éd.), Titre du livre, II, Lieu de publication 2000, p. 222-333.↩︎

  • N. Auteur, Article dans un numéro de revue comportant un titre spécial et un numéro de fascicule, dans N. Direction, N. Autredirection et N. Encoreunautre (éd.), Titre du numéro spécial (Nom de la revue 4.2), Lieu de publication 2000, p. 222-333.↩︎

  • N. Auteur, Thèse ou mémoire dont on cite un volume, II, Type de mémoire, Institution de rattachement 2000, p. 56.↩︎

  • diff --git a/Tests-Data/BIBLIO_CSL-Tests.json b/Tests-Data/BIBLIO_CSL-Tests.json index 5e38c7d..f5321f5 100644 --- a/Tests-Data/BIBLIO_CSL-Tests.json +++ b/Tests-Data/BIBLIO_CSL-Tests.json @@ -1632,16 +1632,14 @@ "id": "http://zotero.org/users/4599058/items/JPM6QV5Z", "type": "book", "event-place": "Lieu de publication", - "note": "id: AuteurSourceNomLong\nannote: Nom de la source dont l'auteur a un nom long", + "note": "id: AuteurSourceNomLong\nannote: Nom de la source dont l'auteur a un nom long\noriginal-author: Auteur avec un nom long", "publisher": "Maison d'édition", "publisher-place": "Lieu de publication", "title": "Source éditée dans un livre", "title-short": "Titre abrégé", "author": [ { - "family": "Long", - "given": "Auteur", - "dropping-particle": "avec un nom" + "literal": "Long" } ], "editor": [