Sujet : Re: Configuration pour index adapté à la typographie française
De : dflipo (at) *nospam* nowhere.com (Daniel Flipo)
Groupes : fr.comp.text.texDate : 12. Mar 2022, 16:16:26
Autres entêtes
Organisation : Guest of ProXad - France
Message-ID : <622cb94d$0$25318$426a74cc@news.free.fr>
References : 1
User-Agent : Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.6.2
Bonjour,
Le 12/03/2022 à 13:44, Denis Bitouzé a écrit :
Bonjour à tous,
Herbert Voss a créé `xindex`, un générateur d'index compatibles avec
l'Unicode écrit en Lua :
┌────
│ https://ctan.org/pkg/xindex
└────
Son comportement par défaut ne semble pas adapté au français, notamment
en ce qui concerne les (sous-(sous-(sous-)))items : si un index comporte
des ⟨(sous-(sous-(sous-)))entrée⟩s, elle apparaissent au niveau :
- 0, ainsi : ⟨entrée⟩ (OK) ;
- 1, ainsi : -\,⟨sous-entrée⟩ (pas OK : tiret à supprimer, n'est-ce
pas ?) ;
- 2, ainsi : --\,⟨sous-sous-entrée⟩ (pas OK : tiret à supprimer,
n'est-ce pas ?) ;
- 3, ainsi : ---\,⟨sous-sous-sous-entrée⟩ (pas OK : tiret à supprimer,
n'est-ce pas ?).
Nous avons préparé, dans le dépôt `framagit` de l'association GUTenberg,
ici :
┌────
│ https://framagit.org/gutenberg/xindex/-/commit/9c809624eca3099fee4b37a45f4fae543cdcc96a
└────
Je suis également en contact avec Herbert Voss et avec Michal Hoftig (lua-uca).
Le tri des caractères accentués français requiert l'option -u de xindex qui force l'utilisation de l'algorithme UCA. La version lua de celui-ci, développée par Michal Hoftig, ne permet pas actuellement (v0.10) de classer les caractères accentués conformément à l'usage des dictionnaires français (sauf bien sûr utilisation de '@' sous xindex).
Je pense pouvoir proposer à Michal sous quelques jours une implémentation /expérimentale/ des options [accents backward] et [alternate shifted] (pour les tirets, espaces, apostrophes) de l'algorithme UCA.
Voilà, voilà…
-- Daniel Flipo
Haut de la page
Les messages affichés proviennent d'usenet.
NewsPortal