Deutsch   English   Français   Italiano  
<87sfrglwja.fsf@example.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: =?utf-8?Q?Denis_Bitouz=C3=A9?= <dbitouze@wanadoo.fr>
Newsgroups: fr.comp.text.tex
Subject: Re: Configuration pour index =?utf-8?B?YWRhcHTDqSDDoA==?= la
 typographie =?utf-8?Q?fran=C3=A7aise?=
Date: Thu, 17 Mar 2022 11:10:17 +0100
Organization: A noiseless patient Spider
Lines: 95
Message-ID: <87sfrglwja.fsf@example.com>
References: <87lexfs5lo.fsf@example.com>
	<622cb94d$0$25318$426a74cc@news.free.fr> <87sfrkrk8g.fsf@example.com>
	<622f91d1$0$13446$426a74cc@news.free.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Injection-Info: reader02.eternal-september.org; posting-host="3316797c8443cea8b0ecdc2d34ee9fff";
	logging-data="32323"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1//gC9fr3OuZ/SYWP0H3S4Nma3D1RIwaPc="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:gzSndfPGyNgV2mPD5iUOvDKWVFk=
	sha1:GJ15m2uHaSHujYk7q24OXmGtE3E=
X-Archive: encrypt
X-Url: http://gte.univ-littoral.fr/members/dbitouze/pub/latex
Bytes: 4562

Bonjour,

Le 14/03/22 =C3=A0 20h04, Daniel Flipo a =C3=A9crit :

> DF>> Le tri des caract=C3=A8res accentu=C3=A9s fran=C3=A7ais requiert l'o=
ption -u de
> DF>> xindex qui force l'utilisation de l'algorithme UCA.
>> Ah... Il serait du coup souhaitable que lorsque l'une ou l'autre des
>> options :
>> - `-l fr` ;
>> - `-l *`, le fran=C3=A7ais =C3=A9tant d=C3=A9tect=C3=A9 comme langue par=
 d=C3=A9faut,
>> l'option `-u` soit automatiquement activ=C3=A9e.
>
> J'ai pr=C3=A9vu un fichier xindex-french.lua qui, utilis=C3=A9 avec la co=
mmande :
>
> xindex -c french monfichier
>
> force les options -u (et des options sp=C3=A9cifiques au fran=C3=A7ais,
> cf. ci-dessous) ainsi que "-l fr" (cette derni=C3=A8re pouvant quand m=C3=
=AAme
> =C3=AAtre =C3=A9cras=C3=A9e par une autre option /explicite/ "-l=C2=A0de"=
 par exemple.

OK. Pour info, l'option `-l *` d=C3=A9tecte la langue (principale) du
document si `babel` ou `polylossia` est charg=C3=A9.

> Denis : j'y ai inclus tes suppressions des tirets pour les sous-item

OK.

> et supprim=C3=A9 les abr=C3=A9viations =C2=AB sq. =C2=BB et =C2=AB sqq. =
=C2=BB.

Il aurait pu suffire de mettre `fCompress =3D false`, non ?

> Les pr=C3=A9f=C3=A9rences (en d=C3=A9but de fichier)

Du fichier `xindex-french.lua` ?

> sont bien document=C3=A9es et facilement modifiables par l'utilisateur, je
> pense =C3=A0 une version perso du fichier xindex-french.lua =C3=A0 placer=
 dans
> le dossier courant ou dans le $TEXMHOME ou $TEXMFLOCAL.

Tu veux dire pour surcharger le `xindex-french.lua` qui sera dans le
$TEXMFDIST ?

>>> Je pense pouvoir proposer =C3=A0 Michal sous quelques jours une
>>> impl=C3=A9mentation /exp=C3=A9rimentale/ des options [accents backward]=
 et
>>> [alternate shifted] (pour les tirets, espaces, apostrophes) de
>>> l'algorithme UCA.
>
> C'est presque pr=C3=AAt, encore quelques tests =C3=A0 faire=E2=80=A6  Her=
bert m'a fait
> savoir qu'il est d=C3=A9bord=C3=A9 en ce moment, il ne devrait pas pouvoir
> travailler s=C3=A9rieusement sur xindex avant un mois ou deux, patience
> donc !

Ah, dommage : on ne l'aura pas pour la TL 2022 !

>> Excellente nouvelle : merci ! Les listes `alphabet_lower` et
>> `alphabet_upper` auraient-elles alors encore raison d'=C3=AAtre dans le
>> fichier `xindex-fr.lua ` ?
>
> Oui, quand m=C3=AAme.  Il ne faut pas se cacher que recourir =C3=A0 UCA ne
> s'impose que si on a des mots accentu=C3=A9s =C3=A0 trier (ou des mots av=
ec
> apostrophe, tiret, etc.), c'est =C3=A7a qui impose le tri =C3=A0 plusieurs
> (quatre en fait !) niveaux.

Euh... c'est quand m=C3=AAme courant, voire syst=C3=A9matique, d'avoir des =
mots
accentu=C3=A9s =C3=A0 trier, non ?

> Sinon, un tri simple (sans -u) peut suffire et sera *beaucoup* plus
> rapide ;-).  C'est pourquoi, j'ai pr=C3=A9vu, dans mon fichier
> xindex-french.lua la possibilit=C3=A9 de /ne pas/ recourir =C3=A0 UCA (un=
e ligne
> =C3=A0 mettre en commentaire).

Une option =C3=A0 passer =C3=A0 `xindex` pourrait =C3=AAtre pratique, plut=
=C3=B4t que
d'aller modifier un fichier de configuration.

> M=C3=AAme avec UCA, les listes `alphabet_lower` et `alphabet_upper` sont
> utilis=C3=A9es (mais marginalement).

Ah ?! Bizarre...

En tout cas, merci !
--=20
Denis