Implémentation et correction du fichier de validation

This commit is contained in:
Bastien Dumont 2022-01-11 21:04:54 +01:00
parent e665a61e02
commit 77180b26e9
2 changed files with 42 additions and 20 deletions

View File

@ -138,6 +138,7 @@
</group> </group>
<text macro="publicationCollection"/> <text macro="publicationCollection"/>
</group> </group>
<text macro="editionOfModernAuthorNotice"/>
<text macro="translationNotice"/> <text macro="translationNotice"/>
<text macro="volumeLocator"/> <text macro="volumeLocator"/>
<group delimiter=" "> <group delimiter=" ">
@ -269,25 +270,29 @@
<macro name="collectiveBookEditors"> <macro name="collectiveBookEditors">
<choose> <choose>
<if type="book"> <if type="book">
<group> <choose>
<names variable="editor"> <if variable="author" match="none">
<name> <group>
<name-part name="family" font-variant="small-caps"/> <names variable="editor">
</name> <name>
</names> <name-part name="family" font-variant="small-caps"/>
<text term="container-author" form="short" prefix=" (" suffix=")"/> <!-- Here éd., could be dir. --> </name>
</group> </names>
<choose> <text term="container-author" form="short" prefix=" (" suffix=")"/> <!-- Here éd., could be dir. -->
<if variable="original-publisher" match="none"> <!-- original-publisher = lang from which the item was translated --> </group>
<names variable="translator"> <choose>
<name> <if variable="original-publisher" match="none"> <!-- original-publisher = lang from which the item was translated -->
<name-part name="family" font-variant="small-caps"/> <names variable="translator">
</name> <name>
<label form="short" prefix=" (" suffix=")"/> <name-part name="family" font-variant="small-caps"/>
</names> </name>
</if> <label form="short" prefix=" (" suffix=")"/>
</choose> </names>
</if>
</choose>
</if>
</choose>
</if> </if>
</choose> </choose>
</macro> </macro>
@ -490,6 +495,23 @@
</choose> </choose>
</macro> </macro>
<macro name="editionOfModernAuthorNotice">
<choose>
<if variable="annote" match="none">
<choose>
<if type="book">
<names variable="editor">
<label form="short" suffix=" "/>
<name>
<name-part name="family" font-variant="small-caps"/>
</name>
</names>
</if>
</choose>
</if>
</choose>
</macro>
<macro name="volumeLocator"> <macro name="volumeLocator">
<choose> <choose>
<if locator="volume"> <if locator="volume">

View File

@ -602,7 +602,7 @@ N. de la <span class="smallcaps">Particule</span>, N. de l<span class="smal
<li id="fn62" role="doc-endnote"><p>N. <span class="smallcaps">Auteur</span>, Chapitre dans un ouvrage collectif en plusieurs volumes, dans N. <span class="smallcaps">Direction</span> (éd.), <em>Titre du livre</em>, II, Lieu de publication 2000, p. <span class="smallcaps">222-333</span>.<a href="#fnref62" class="footnote-back" role="doc-backlink">↩︎</a></p></li> <li id="fn62" role="doc-endnote"><p>N. <span class="smallcaps">Auteur</span>, Chapitre dans un ouvrage collectif en plusieurs volumes, dans N. <span class="smallcaps">Direction</span> (éd.), <em>Titre du livre</em>, II, Lieu de publication 2000, p. <span class="smallcaps">222-333</span>.<a href="#fnref62" class="footnote-back" role="doc-backlink">↩︎</a></p></li>
<li id="fn63" role="doc-endnote"><p>N. <span class="smallcaps">Auteur</span>, Article dans un numéro de revue comportant un titre spécial et un numéro de fascicule, dans N. <span class="smallcaps">Direction</span>, N. <span class="smallcaps">Autredirection</span> et N. <span class="smallcaps">Encoreunautre</span> (éd.), <em>Titre du numéro spécial</em> (Nom de la revue 4.2), Lieu de publication 2000, p. <span class="smallcaps">222-333</span>.<a href="#fnref63" class="footnote-back" role="doc-backlink">↩︎</a></p></li> <li id="fn63" role="doc-endnote"><p>N. <span class="smallcaps">Auteur</span>, Article dans un numéro de revue comportant un titre spécial et un numéro de fascicule, dans N. <span class="smallcaps">Direction</span>, N. <span class="smallcaps">Autredirection</span> et N. <span class="smallcaps">Encoreunautre</span> (éd.), <em>Titre du numéro spécial</em> (Nom de la revue 4.2), Lieu de publication 2000, p. <span class="smallcaps">222-333</span>.<a href="#fnref63" class="footnote-back" role="doc-backlink">↩︎</a></p></li>
<li id="fn64" role="doc-endnote"><p>N. <span class="smallcaps">Auteur</span>, <em>Thèse ou mémoire dont on cite un volume</em>, II, Type de mémoire, Institution de rattachement 2000, p. 56.<a href="#fnref64" class="footnote-back" role="doc-backlink">↩︎</a></p></li> <li id="fn64" role="doc-endnote"><p>N. <span class="smallcaps">Auteur</span>, <em>Thèse ou mémoire dont on cite un volume</em>, II, Type de mémoire, Institution de rattachement 2000, p. 56.<a href="#fnref64" class="footnote-back" role="doc-backlink">↩︎</a></p></li>
<li id="fn65" role="doc-endnote"><p>N. <span class="smallcaps">Auteur</span>, N. <span class="smallcaps">Éditeur</span> (éd.), <em>Édition critique dun livre dun auteur moderne</em>, Lieu de publication 2000.<a href="#fnref65" class="footnote-back" role="doc-backlink">↩︎</a></p></li> <li id="fn65" role="doc-endnote"><p>N. <span class="smallcaps">Auteur</span>, <em>Édition critique dun livre dun auteur moderne</em>, éd. N. <span class="smallcaps">Éditeur</span>, Lieu de publication 2000.<a href="#fnref65" class="footnote-back" role="doc-backlink">↩︎</a></p></li>
<li id="fn66" role="doc-endnote"><p>N. <span class="smallcaps">Auteur</span>, <em>Titre abrégé</em>, cité n. 1.<a href="#fnref66" class="footnote-back" role="doc-backlink">↩︎</a></p></li> <li id="fn66" role="doc-endnote"><p>N. <span class="smallcaps">Auteur</span>, <em>Titre abrégé</em>, cité n. 1.<a href="#fnref66" class="footnote-back" role="doc-backlink">↩︎</a></p></li>
<li id="fn67" role="doc-endnote"><p>N. <span class="smallcaps">Auteur</span>, <em>Titre abrégé</em>, cité n. 2.<a href="#fnref67" class="footnote-back" role="doc-backlink">↩︎</a></p></li> <li id="fn67" role="doc-endnote"><p>N. <span class="smallcaps">Auteur</span>, <em>Titre abrégé</em>, cité n. 2.<a href="#fnref67" class="footnote-back" role="doc-backlink">↩︎</a></p></li>
<li id="fn68" role="doc-endnote"><p>N. <span class="smallcaps">Auteur</span>, Titre abrégé, cité n. 3.<a href="#fnref68" class="footnote-back" role="doc-backlink">↩︎</a></p></li> <li id="fn68" role="doc-endnote"><p>N. <span class="smallcaps">Auteur</span>, Titre abrégé, cité n. 3.<a href="#fnref68" class="footnote-back" role="doc-backlink">↩︎</a></p></li>