Implémentation de "note: titre redondant"

This commit is contained in:
Bastien Dumont 2020-12-28 15:55:32 +01:00
parent 661e475907
commit 136786894c
2 changed files with 33 additions and 25 deletions

View File

@ -305,7 +305,8 @@ interview ; Interview
<macro name="publicationTitle">
<choose>
<if type="book">
<if variable="note"/> <!-- There should be a note variable like "note: title-redundancy". -->
<else-if type="book">
<choose>
<if variable="container-title">
<text macro="multivolumeNamedBook"/>
@ -314,7 +315,7 @@ interview ; Interview
<text macro="bookWithVolume"/>
</else>
</choose>
</if>
</else-if>
<else-if type="thesis">
<group delimiter=", ">
<text macro="bookWithVolume"/>

View File

@ -345,9 +345,9 @@
},
{
"type": "book",
"annote": "Nom de la source",
"event-place": "Lieu de publication",
"id": "SourceLivreSimple",
"annote": "Nom de la source",
"publisher": "Maison d'édition",
"publisher-place": "Lieu de publication",
"title": "Source éditée dans un livre",
@ -373,9 +373,9 @@
},
{
"type": "book",
"annote": "Nom de la source",
"event-place": "Lieu de publication",
"id": "SourceEditeurTraducteur",
"annote": "Nom de la source",
"publisher": "Maison d'édition",
"publisher-place": "Lieu de publication",
"title": "Source éditée et traduite par la même personne",
@ -451,10 +451,10 @@
},
{
"type": "chapter",
"annote": "Titre de la source",
"container-title": "Titre du livre",
"event-place": "Lieu de publication",
"id": "SourceDansChapitre",
"annote": "Titre de la source",
"page": "222-333",
"publisher": "Maison d'édition",
"publisher-place": "Lieu de publication",
@ -544,10 +544,10 @@
},
{
"type": "article-journal",
"annote": "Titre de la source",
"container-title": "Titre de la revue",
"issue": "4",
"id": "SourceDansArticle",
"annote": "Titre de la source",
"page": "222-344",
"title": "Source publiée dans un article de revue",
"title-short": "Titre abrégé",
@ -573,9 +573,9 @@
},
{
"type": "book",
"annote": "Nom de la source",
"event-place": "Lieu de publication",
"id": "SourceDiffEditeurTraducteur",
"annote": "Nom de la source",
"publisher": "Maison d'édition",
"publisher-place": "Lieu de publication",
"title": "Source éditée et traduite par des personnes différentes",
@ -607,10 +607,10 @@
},
{
"type": "thesis",
"annote": "Titre de la source",
"event-place": "Lieu de publication",
"genre": "Type de mémoire",
"id": "SourceDansMemoire",
"annote": "Titre de la source",
"editor": [
{ "family": "Éditeurtraducteur", "given": "Nom" }
],
@ -636,10 +636,10 @@
},
{
"type": "book",
"annote": "Nom de la source",
"event-place": "Lieu de publication",
"id": "SourceAvecID",
"references": "Répertoire 000",
"annote": "Nom de la source",
"publisher": "Maison d'édition",
"publisher-place": "Lieu de publication",
"title": "Source indexée dans un répertoire",
@ -665,16 +665,17 @@
},
{
"type": "book",
"annote": "Titre de la source pour laquelle indiquer le titre du livre serait redondant",
"event-place": "Lieu de publication",
"id": "SourceLivreTitreRedondant",
"annote": "Titre de la source pour laquelle indiquer le titre du livre serait redondant",
"note": "titre redondant",
"publisher": "Maison d'édition",
"publisher-place": "Lieu de publication",
"title": "Titre redondant",
"title-short": "Titre abrégé",
"author": [
{
"family": "Auteur de la source titre redondant",
"given": ""
"literal": "Auteur de la source titre redondant"
}
],
"editor": [
@ -693,11 +694,13 @@
},
{
"type": "article-journal",
"annote": "Titre de la source pour laquelle indiquer le titre de l'article serait redondant",
"container-title": "Titre de la revue",
"issue": "4",
"id": "SourceArticleTitreRedondant",
"annote": "Titre de la source pour laquelle indiquer le titre de l'article serait redondant",
"note": "titre redondant",
"page": "222-344",
"title": "Titre redondant",
"title-short": "Titre abrégé",
"volume": "2",
"author": [
@ -721,9 +724,9 @@
},
{
"type": "book",
"annote": "Titre de la source",
"event-place": "Lieu de publication",
"id": "SourceSansTitreAbrege",
"annote": "Titre de la source",
"publisher": "Maison d'édition",
"publisher-place": "Lieu de publication",
"title": "Source sans titre abrégé spécifié",
@ -748,10 +751,10 @@
},
{
"type": "article-journal",
"annote": "Titre de la source",
"container-title": "Patrologie grecque",
"id": "SourcePatrologie",
"chapter-number": "312-824",
"annote": "Titre de la source",
"volume": "1",
"author": [
{
@ -785,7 +788,6 @@
},
{
"type": "manuscript",
"annote": "Titre de la source inédite",
"archive": "Institution",
"archive_location": "Dépôt",
"call-number": "34",
@ -793,6 +795,7 @@
"id": "SourceDansManuscrit",
"page": "56-117v",
"container-title-short": "Ville Inst. Dep. 34",
"annote": "Titre de la source inédite",
"publisher-place": "Ville de conservation",
"title": "[Source inédite dans un manuscrit]",
"author": [
@ -1032,9 +1035,9 @@
},
{
"type": "webpage",
"annote": "Titre de la source",
"container-title": "Site Web",
"id": "SourceDansPageWeb",
"annote": "Titre de la source",
"editor": [
{ "family": "Éditeur", "given": "Nom" }
],
@ -1066,8 +1069,8 @@
},
{
"type": "webpage",
"annote": "Titre de la source",
"id": "SourcePageWebSansNomSite",
"annote": "Titre de la source",
"editor": [
{ "family": "Éditeur", "given": "Nom" }
],
@ -1099,12 +1102,14 @@
},
{
"type": "webpage",
"annote": "Titre de la source publiée sur une page Web dont le titre est redondant",
"container-title": "Site Web",
"id": "SourcePageWebTitreRedondant",
"annote": "Titre de la source publiée sur une page Web dont le titre est redondant",
"note": "titre redondant",
"editor": [
{ "family": "Éditeur", "given": "Nom" }
],
"title": "Titre redondant",
"URL": "http://placeholder.url",
"author": [
{
@ -1163,10 +1168,10 @@
},
{
"type": "chapter",
"annote": "Titre de la source",
"container-title": "Titre du livre",
"event-place": "Lieu de publication",
"id": "SourceDansChapitreAuteurs",
"annote": "Titre de la source",
"container-author": [
{ "family": "Premierauteur", "given": "Nom" },
{ "family": "Secondauteur", "given": "Nom" }
@ -1227,9 +1232,9 @@
},
{
"type": "webpage",
"annote": "Titre de la source publiée sur une page Web sur un site éditorial",
"container-title": "Site du projet",
"id": "SourcePageWebProjet",
"annote": "Titre de la source publiée sur une page Web sur un site éditorial",
"editor": [
{ "family": "Éditeur", "given": "Nom" }
],
@ -1325,10 +1330,10 @@
},
{
"type": "chapter",
"annote": "Titre de la source",
"container-title": "Titre du livre",
"event-place": "Lieu de publication",
"id": "SourceDansChapitreUnAuteur",
"annote": "Titre de la source",
"page": "14-130",
"publisher": "Maison d'édition",
"publisher-place": "Lieu de publication",
@ -1413,10 +1418,11 @@
},
{
"type": "chapter",
"annote": "Titre de la source",
"container-title": "Titre du livre",
"event-place": "Lieu de publication",
"id": "SourceDansChapitreAuteursRedondant",
"annote": "Titre de la source",
"note": "titre redondant",
"container-author": [
{ "family": "Premierauteur", "given": "Nom" },
{ "family": "Secondauteur", "given": "Nom" }
@ -1424,6 +1430,7 @@
"page": "14-130",
"publisher": "Maison d'édition",
"publisher-place": "Lieu de publication",
"title": "Titre du chapitre",
"title-short": "Titre abrégé",
"editor": [
{
@ -1452,9 +1459,9 @@
},
{
"type": "book",
"annote": "Nom de la source",
"event-place": "Lieu de publication",
"id": "AuteurSourcePrenomNom",
"annote": "Nom de la source",
"publisher": "Maison d'édition",
"publisher-place": "Lieu de publication",
"title": "Source dont le nom de l'auteur est composé d'un prénom et d'un nom",
@ -1534,9 +1541,9 @@
},
{
"type": "book",
"annote": "Titre de la source",
"event-place": "Lieu de publication",
"id": "SourceWithInternalDivisions_special",
"annote": "Titre de la source",
"publisher": "Maison d'édition",
"publisher-place": "Lieu de publication",
"title": "Source dont on repère le passage cité par des divisions internes",