Commit 77f4c13c authored by Régis Witz's avatar Régis Witz
Browse files

💄🐛 fix notices order for hyphen separated names

parent a4ae6ea4
......@@ -93,7 +93,6 @@ Chaque volume est accessible sous forme de deux pages HTML :
<h3>Problèmes connus</h3>
<small>Dès qu'un problème est reglé, je le retire de cette liste. Dès que vous me signalez un problème, je le rajoute à cette liste, du moins si l'anomalie se situe au niveau du script d'impression et non pas des données présentes dans Heurist elles-mêmes.
<br>Les entrées marqués "⚠️ " sont les problèmes que je ne peux pas régler seul et où j'ai besoin de toi, Carole.
</small>
<ol>
<li>⚠️ Quel est exactement le format d'impression utilisé (B5) ? J'ai aussi besoin de connaître la taille des marges, des polices et éventuellement les polices utilisées.
......@@ -102,7 +101,6 @@ Chaque volume est accessible sous forme de deux pages HTML :
<br>Ça n'est qu'à partir de ce moment qu'on pourra sérieusement estimer le nombre de pages du volume.
</small>
</li>
<li>Ordre alphabétique des noms composés à améliorer (ex. 20A-0004)</li>
<li>Abréviation des corpus et recueils de sources : ne pas afficher les auteurs antiques.</li>
<li>Rajouter les abréviations pour les langues, et ne pas oublier de rajouter la section correspondante dans les chapitres introductifs.</li>
<li>Ordre des notices : quand plusieurs notices ont exactement les mêmes auteurs, dans les volumes précédents, elles n'étaient pas triées de manière utile pour le lecteur.
......
......@@ -73,7 +73,7 @@ class Notice(heurist.Notice):
'''
from htmlz import strip_diacritics
authors = get_records(records, self.get('auteurs'), Auteur)
return [strip_diacritics(str(a)) for a in authors]
return [strip_diacritics(str(a).replace('-', '')) for a in authors]
def get_origin_string(self, records):
hid = self.get('origine')[0]
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment