Permalink
Browse files

Merge pull request #866 from NMonteix/Archeomed

Update archeologie-medievale.csl
  • Loading branch information...
adam3smith committed Mar 4, 2014
2 parents f74b7ec + 99f12ed commit 2c0454772db5ba197f49e6450ee04bd25f9bccec
Showing with 37 additions and 2 deletions.
  1. +37 −2 archeologie-medievale.csl
View
@@ -13,7 +13,7 @@
<category field="history"/>
<category field="anthropology"/>
<issn>0153-9337</issn>
- <summary>Style auteur-date en note pour Archéologie médiévale. NB: les sources éditées doivent être considérées comme des livres ayant un auteur (médiéval) et un éditeur (contemporain). Pour les sources éditées ne disposant pas d'auteur (médiéval), il est nécessaire de transformer le (dir.) en (éd.).</summary>
+ <summary>Style auteur-date en note pour Archéologie médiévale. NB: les sources éditées doivent être considérées comme des livres ayant un auteur (médiéval) et un éditeur (contemporain). Pour les sources éditées ne disposant pas d'auteur (médiéval), il est nécessaire de transformer le (dir.) en (éd.). Pour les archives (type=manuscrit), le "lieu" correspond au dépôt d'archives, l' "archive" au fonds, la "loc. dans l'archive" à la cote.</summary>
<updated>2014-02-26T16:00:00+01: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>
@@ -145,6 +145,19 @@
</else>
</choose>
</macro>
+ <macro name="type-sorting">
+ <choose>
+ <if type="book" variable="editor author" match="all">
+ <text value="1"/>
+ </if>
+ <else-if type="manuscript">
+ <text value="2"/>
+ </else-if>
+ <else>
+ <text value="3"/>
+ </else>
+ </choose>
+ </macro>
<citation et-al-min="4" et-al-use-first="3" delimiter-precedes-et-al="never" disambiguate-add-year-suffix="true">
<sort>
<key variable="issued"/>
@@ -173,6 +186,15 @@
</group>
</group>
</else-if>
+ <else-if type="manuscript">
+ <group delimiter=", ">
+ <text variable="publisher-place"/>
+ <text variable="archive_location"/>
+ <group>
+ <text variable="locator" prefix="fol.&#160;"/>
+ </group>
+ </group>
+ </else-if>
<else>
<text macro="author-short" suffix="&#160;" font-variant="small-caps"/>
<text macro="year-date"/>
@@ -183,6 +205,7 @@
</citation>
<bibliography subsequent-author-substitute="">
<sort>
+ <key macro="type-sorting"/>
<key macro="author"/>
<key variable="issued"/>
<key variable="title"/>
@@ -196,6 +219,18 @@
<text macro="editor-text"/>
</group>
</if>
+ <else-if type="manuscript">
+ <group delimiter=", ">
+ <text variable="archive_location"/>
+ <text variable="archive"/>
+ <text variable="title" font-style="italic"/>
+ </group>
+ <group prefix=" (" suffix=")">
+ <date variable="issued">
+ <date-part name="year"/>
+ </date>
+ </group>
+ </else-if>
<else>
<group display="block">
<text macro="author" suffix="&#9;"/>
@@ -241,7 +276,7 @@
</group>
<text variable="container-title" font-style="italic"/>
<text macro="publisher"/>
- <text macro="pages" prefix=", " suffix="."/>
+ <text macro="pages"/>
</group>
</else-if>
</choose>

0 comments on commit 2c04547

Please sign in to comment.