[Dict-common-dev] [help] French dicts for ispell
Nicolas Sabouret
Nicolas.Sabouret@lip6.fr
Fri, 30 Apr 2004 14:59:31 +0200
This is a multi-part message in MIME format.
--------------040106060302030703060802
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by isis.lip6.fr id i3UCvpBQ018784
Hi,
I'm debian maintainer for french dicts for ispell.
I'mtrying to move the ifrench and ifrench-gut package to latin9 so as to=20
have "=BD" instead of "oe" when required. I encounter a few difficulties=20
and I thought this might be the good list to ask questions since most of=20
you maintain ispell dicts and might have already done this.
In the new version of the package, the dico is in latin9 and the affix=20
files contain altstringtypes for tex (7bits) and latin1 (see attached fil=
e).
I put in test.txt the words:
coeur c=BDur oeuvre =BDuvre
"ispell test.txt" works as supposed to : coeur and oeuvre are detected=20
as errors. However, ispell does not suggest the latin0 version. My 1st=20
question is : is there a way to tell ispell that oe is often an=20
ill-typed =BD ?
"ispell -T latin1 test.txt" does not work as supposed : coeur and oeuvre=20
are rejected while c=BDur and =BDuvre are accepted. Why ?
My last question is : where can I ask these questions if nobody on=20
dict-common-dev can help me ?
Thanks in advance,
Nico.
--=20
Nicolas SABOURET
Laboratoire d'Informatique de Paris 6 (LIP6)
8, rue du Capitaine Scott, 75015 Paris, France
http://www-oasis.lip6.fr/~sabouret
--------------040106060302030703060802
Content-Type: text/plain;
name="francais.aff"
Content-Disposition: inline;
filename="francais.aff"
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by isis.lip6.fr id i3UCvpBQ018784
# Francais-GUTenberg v1.0
# Copyright 1999, Christophe Pythoud et GUTenberg
# Fichier d'affixes pour le fran=E7ais
# Caract=E9ristiques requises d'ispell :=20
# - support 8 bits (NO8BIT ne doit pas =EAtre d=E9fini)
# - utilisations des majuscules et minuscules pour les drapeaux
# (MASKBITS =3D 64)
# Pas d'affixation automatique
allaffixes off
# D=E9finition des caract=E8res
defstringtype "list" "nroff" ".list"
boundarychars [-]
boundarychars '
boundarychars [.]
boundarychars @
wordchars a A
stringchar =E0 =C0
stringchar =E1 =C1
stringchar =E2 =C2
stringchar =E4 =C4
wordchars [b-c] [B-C]
stringchar =E7 =C7
wordchars [d-e] [D-E]
stringchar =E8 =C8
stringchar =E9 =C9
stringchar =EA =CA
stringchar =EB =CB
wordchars [f-i] [F-I]
stringchar =ED =CD
stringchar =EE =CE
stringchar =EF =CF
wordchars [j-o] [J-O]
stringchar =F3 =D3
stringchar =F4 =D4
stringchar =F6 =D6
stringchar =BD =BC
wordchars [p-u] [P-U]
stringchar =F9 =D9
stringchar =FB =DB
stringchar =FC =DC
wordchars [v-z] [V-Z]
#
# Latin-1 : =BD -> oe
#
altstringtype "latin1" "nroff" ".latin1"
altstringchar =E0 =E0
altstringchar =C0 =C0
altstringchar =E1 =E1
altstringchar =C1 =C1
altstringchar =E2 =E2
altstringchar =C2 =C2
altstringchar =E7 =E7
altstringchar =C7 =C7
altstringchar =E8 =E8
altstringchar =C8 =C8
altstringchar =E9 =E9
altstringchar =C9 =C9
altstringchar =EA =EA
altstringchar =CA =CA
altstringchar =EB =EB
altstringchar =CB =CB
altstringchar =ED =ED
altstringchar =CD =CD
altstringchar =EE =EE
altstringchar =CE =CE
altstringchar =EF =EF
altstringchar =CF =CF
altstringchar =F3 =F3
altstringchar =D3 =D3
altstringchar =F4 =F4
altstringchar =D4 =D4
altstringchar =F6 =F6
altstringchar =D6 =D6
altstringchar =BD =BD
altstringchar =BC =BC
altstringchar =F9 =F9
altstringchar =D9 =D9
altstringchar =FB =FB
altstringchar =DB =DB
altstringchar =FC =FC
altstringchar =DC =DC
#
# TeX
#
altstringtype "tex" "TeX" ".tex" ".bib"
altstringchar \\`a =E0
altstringchar \\`A =C0
altstringchar \\'a =E1
altstringchar \\'A =C1
altstringchar \\^a =E2
altstringchar \\^A =C2
altstringchar "\\c c" =E7
altstringchar "\\c C" =C7
altstringchar \\`e =E8
altstringchar \\`E =C8
altstringchar \\'e =E9
altstringchar \\'E =C9
altstringchar \\^e =EA
altstringchar \\^E =CA
altstringchar \\\"e =EB
altstringchar \\\"E =CB
altstringchar \\'\\i =ED
altstringchar \\'\\I =CD
altstringchar \\^\\i =EE
altstringchar \\^\\I =CE
altstringchar \\\"\\i =EF
altstringchar \\\"\\I =CF
altstringchar \\'o =F3
altstringchar \\'O =D3
altstringchar \\^o =F4
altstringchar \\^O =D4
altstringchar \\\"o =F6
altstringchar \\\"O =D6
altstringchar \\oe =BD
altstringchar \\OE =BC
altstringchar \\`u =F9
altstringchar \\`U =D9
altstringchar \\^u =FB
altstringchar \\^U =DB
altstringchar \\\"u =FC
altstringchar \\\"U =DC
# Les affixes dont le drapeau est une minuscule concernent, le plus souve=
nt,
# les verbes ; les affixes dont le drapeau est une majuscule concernent
# essentiellement noms et adjectifs, sauf s'ils renvoient =E0 certains
# pr=E9fixes.
# Drapeau A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
# Pr=E9fixe * * * * * * * * * * * * * * * * * * * *
# Suffixe * * * *
# Libre # #
# Drapeau a b c d e f g h i j k l m n o p q r s t u v w x y z
# Pr=E9fixe * * * * * * * * * * * *
# Suffixe * * * * * * * * * * *
# Libre # # #=20
# ------------------------------------------------------------
prefixes
# noms et adjectifs (principalement)
flag *A: # pr=E9fixe latin 'a(d)-'
# verbes et non-verbes
[^BCDFGLMNPQRST] > AD
[BDGM] > A
[CQ] > AC
[F] > AF
[L] > AL # exceptions !
[N] > AN # id.
[P] > AP # id.
[R] > AR
[S] > AS
[T] > AT # id.
flag *B: # pr=E9fixe latin 'a(d)-'
# non-verbes uniquement
[^BCDFGLMNPQRST] > D'AD
[BDGM] > D'A
[CQ] > D'AC
[F] > D'AF
[L] > D'AL # exceptions !
[N] > D'AN # id.
[P] > D'AP # id.
[R] > D'AR
[S] > D'AS
[T] > D'AT # id.
flag H: # pr=E9fixe latin 'a(d)-'
# non-verbes uniquement
[^BCDFGLMNPQRST] > L'AD
[BDGM] > L'A
[CQ] > L'AC
[F] > L'AF
[L] > L'AL # exceptions !
[N] > L'AN # id.
[P] > L'AP # id.
[R] > L'AR
[S] > L'AS
[T] > L'AT # id.
flag *C: # pr=E9fixe latin 'con-'
[^LMR] > CON
[L] > COL
[M] > COM
[R] > COR
flag *D: # pr=E9fixe 'd=E9-'
[^a=E0=E2e=E8=E9=EAi=EEo=F4uh] > D=E9
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > D=E9S
flag *N: # pr=E9fixe latin 'dis-'
[^F] > DIS
[F] > DIF
flag *E: # pr=E9fixe latin 'ex-'
# verbes et non-verbes
[^FLMNRV] > EX # exceptions pour C,P,T !
[LMNRV] > =E9
[F] > EF
flag *Y: # pr=E9fixe latin 'ex-'
# non-verbes uniquement
[^FLMNRV] > D'EX # exceptions pour C,P,T !
[LMNRV] > D'=E9
[F] > D'EF
flag Z: # pr=E9fixe latin 'ex-'
# non-verbes uniquement
[^FLMNRV] > L'EX # exceptions pour C,P,T !
[LMNRV] > L'=E9
[F] > L'EF
flag *I: # les deux pr=E9fixes latins 'in-'
# (privatif et locatif/inchoatif)
# verbes et non-verbes
[^BLMPR] > IN
[L] > IL
[BMP] > IM
[R] > IR
flag *J: # pr=E9fixes latins 'in-'
# non-verbes uniquement
[^BLMPR] > D'IN
[L] > D'IL
[BMP] > D'IM
[IR] > D'IR
flag K: # pr=E9fixes latins 'in-'
# non-verbes uniquement
[^BLMPR] > L'IN
[L] > L'IL
[BMP] > L'IM
[IR] > L'IR
flag *P: # pr=E9fixe 'pr=E9-'
. > PR=E9 # exceptions !
flag *R: # pr=E9fixes 're-' et 'r=E9-'
# ('=E9' devant V et 'e' devant C)
[^a=E0=E2e=E8=E9=EAi=EEo=F4uhs] > RE
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > R=E9
[S] > RES
flag *O: # pr=E9fixes 're-' et 'r=E9-'
# ('=E9' devant C et =E9lision devant V)
[^a=E0=E2e=E8=E9=EAi=EEo=F4uhs] > R=E9
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > R
flag *W: # pr=E9fixe latin 'sub-'
[^CFP] > SUB
[C] > SUC
[F] > SUF
[P] > SUP
# Selon le nombre de drapeaux restant, on traitera =E9galement des
# pr=E9fixes 'sur' et 'sous'
flag L:
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > L'
flag *M:
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > D'
flag *Q:
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > QU'
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > QUOIQU'=09
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > PUISQU'=09
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > LORSQU'
flag *U:
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > JUSQU'
# verbes (principalement)
flag j: # pour accompagner le syst=E8me =E0 5 lemmes
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > J'
flag *n: # =E9lision de la n=E9gation et de 'que'
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > N'
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > QU'
flag *m: # =E9lision du pronom 'me'
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > M' # tu m'aides
flag *t: # =E9lision du pronom 'te'
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > T' # je t'=E9nerve
# pose probl=E8me : vous t'=E9nerviez ???
# moins ennuyeux que 'l'=E9l=E9phants' cpdt
# et peu probable
flag *l: # =E9lision d'un pronom compl=E9ment d'objet
# direct uniquement, =E0 n'employer que pour
# les verbes transitifs directs et surtout
# jamais pour les noms ou adj. (utiliser L)
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > L' # je l'attends
flag s: # =E9lision du pronom r=E9fl=E9chi 'se'
# =E0 employer uniquement devant l'infinitif
# (sinon avec parcimonie)
[a=E0=E2e=E8=E9=EAi=EEo=F4uh] > S' # s'attendre
flag *a: # pr=E9fixe latin 'a(d)-'
# verbes transitifs uniquement
[^BCDFGLMNPQRST] > L'AD
[BDGM] > L'A
[CQ] > L'AC
[F] > L'AF
[L] > L'AL # exceptions !
[N] > L'AN # id.
[P] > L'AP # id.
[R] > L'AR
[S] > L'AS
[T] > L'AT # id.
[^BCDFGLMNPQRST] > M'AD
[BDGM] > M'A
[CQ] > M'AC
[F] > M'AF
[L] > M'AL # exceptions !
[N] > M'AN # id.
[P] > M'AP # id.
[R] > M'AR
[S] > M'AS
[T] > M'AT # id.
[^BCDFGLMNPQRST] > T'AD
[BDGM] > T'A
[CQ] > T'AC
[F] > T'AF
[L] > T'AL # exceptions !
[N] > T'AN # id.
[P] > T'AP # id.
[R] > T'AR
[S] > T'AS
[T] > T'AT # id.
flag b: # pr=E9fixe latin 'a(d)-'
# verbes uniquement
[^BCDFGLMNPQRST] > J'AD
[BDGM] > J'A
[CQ] > J'AC
[F] > J'AF
[L] > J'AL # exceptions !
[N] > J'AN # id.
[P] > J'AP # id.
[R] > J'AR
[S] > J'AS
[T] > J'AT # id.
flag *e: # pr=E9fixe latin 'ex-'
# verbes transitifs uniquement
[^FLMNRV] > L'EX # exceptions pour C,P,T !
[LMNRV] > L'=E9
[F] > L'EF
[^FLMNRV] > M'EX # exceptions pour C,P,T !
[LMNRV] > M'=E9
[F] > M'EF
[^FLMNRV] > T'EX # exceptions pour C,P,T !
[LMNRV] > T'=E9
[F] > T'EF
flag f: # pr=E9fixe latin 'ex-'
# verbes uniquement
[^FLMNRV] > J'EX # exceptions pour C,P,T !
[LMNRV] > J'=E9
[F] > J'EF
flag *i: # pr=E9fixes latins 'in-'
# verbes transitifs uniquement
[^BLMPR] > L'IN
[L] > L'IL
[BMP] > L'IM
[R] > L'IR
[^BLMPR] > M'IN
[L] > M'IL
[BMP] > M'IM
[R] > M'IR
[^BLMPR] > T'IN
[L] > T'IL
[BMP] > T'IM
[R] > T'IR
flag k: # pr=E9fixes latins 'in-'
# verbes uniquement
[^BLMPR] > J'IN
[L] > J'IL
[BMP] > J'IM
[R] > J'IR
# ------------------------------------------------------------
suffixes
# noms et adjectifs (principalement)
flag *F: # gestion du masculin et du pluriel =E0
# partir du f=E9minin (sauf mots en -eur)
# r=E8gle g=E9n=E9rale du f=E9minin pluriel
[^SXZ] > S =09
# Voyelle + e/=EB :
=E9 E > -=E9E,=E9 # =3D -E (employ=E9=
e)
I E > -IE,I # =3D -E (endolorie)
=EF E > -=EFE,=EF # =3D -E (ou=EFe)
[^GQ] U E > -UE,U # =3D -E (bienvenue)
[^GQ] U E > -E,S
[=E9I=EF] E > -E,S
U =EB > -U=EB,U # =3D -=EB (aigu=EB)
U =EB > -=EB,S
# Finale -(c)que
[^C] Q U E > -QUE,C # caduque
[^C] Q U E > -QUE,CS # caduque
C Q U E > -CQUE,C # =3D -QUE (grecque)
C Q U E > -QUE,S
# Finale -gue
G U E > -GUE,G # =3D -UE (longue)
G U E > -UE,S # =3D -UE (longue)
# Finale -che
[^=E8] C H E > -CHE,C # =3D -HE (blanche)
[^=E8] C H E > -HE,S
=E8 C H E > -=E8CHE,EC # s=E8che
=E8 C H E > -=E8CHE,ECS
# Consonne c + e
C E > -CE,X # douce
# Consonne d + e
D E > -DE,D # =3D -E (lourde)
D E > -E,S =09
# Consonnes ff + e
F F E > -FFE,F # =3D -FE (cheffe)
F F E > -FE,S
# Consonne(s) (l)l + e
[EIU] L L E > -LLE,L # =3D -LE (=E9ventuelle, nulle
[EIU] L L E > -LE,S # pareille, gentille)
A L E > -LE,L # =3D -E (buccale)
A L E > -LE,UX
=E8 L E > -=E8LE,EL # fid=E8le
=E8 L E > -=E8LE,ELS
[IOU=FB] L E > -LE,L # =3D -LE (subtile, espagnole,
[IOU=FB] L E > -E,S # veule, saoule)
# Consonne(s) (n)n + e
[AEO] N N E > -NNE,N # =3D -NE (paysanne, citoyenne,
[AEO] N N E > -NE,S # canadienne, wallonne)
[AIU] N E > -NE,N # =3D -NE (am=E9ricaine, voisine,
[AIU] N E > -E,S # opportune, romane)
I G N E > -GNE,N # b=E9nigne, maligne
I G N E > -GNE,NS
# Consonne r + e
=E8 R E > -=E8RE,ER # derni=E8re
=E8 R E > -=E8RE,ERS
[IU=FBY] R E > -RE,R # =3D -E (sup=E9rieure, noire)
[IU=FBY] R E > -E,S
# Consonne(s) (s)s + e
[EO] U S E > -SE,X # heureuse, jalouse
# exception : andalouse/andalou
[^US] S E > -SE,S # =3D -E (pr=E9cise, qu=E9b=E9coise)
[^EO] U S E > -SE,S # recluse
O U S S E > -SSE,X # rousse
[^U] S S E > -SSE,S # =3D -SE (basse, =E9paisse,
# m=E9tisse)
# Consonne(s) (t)t + e
T T E > -TTE,T # coquette, sotte
T T E > -TE,S
[^=E8T] T E > -TE,T # idiote
[^=E8T] T E > -E,S
=E8 T E > -=E8TE,ET # discr=E8te
=E8 T E > -=E8TE,ETS
# Consonne v + e
=E8 V E > -=E8VE,EF # br=E8ve
=E8 V E > -=E8VE,EFS
[I=EFU] V E > -VE,F # vive, na=EFve, veuve
[I=EFU] V E > -VE,FS
flag *G: # mots en -eur et en -al qui font le pluriel
# en -als (pas en -aux -> drapeau F)
E > S =09
# prometteuse
E U S E > -SE,R
E U S E > -SE,RS
# op=E9ratrice, ambassadrice
[DT] R I C E > -RICE,EUR
[DT] R I C E > -RICE,EURS
# chasseresse
E R E S S E > -RESSE,UR
E R E S S E > -RESSE,URS
# doctoresse
O R E S S E > -ORESSE,EUR
O R E S S E > -ORESSE,EURS
# australe
A L E > -LE,L # =3D -E
A L E > -E,S
flag *S: # pluriels en 's'
[^SXZ] > S =09
flag *X: # pluriels en 'x'
[AEO] U > X
A L > -L,UX
A I L > -IL,UX
# verbes (essentiellement)
# Lemme =3D 1=E8re pers. sing. de l'IND PR
# Pour : 1=E8re, 2e, 3e pers. sing de l'IND PR, 3e pers. plur. de l'IND P=
R
# 1=E8re, 2e, 3e pers. sing du SUBJ PR, 3e pers. plur. du SUB PR
flag *u:
E > S
E > NT
[^TD] S > -S,T
T S > -TS,T # =3D -S
D S > -DS,D # =3D -S
[^O] I S > SENT
[^O] I S > SE
[^O] I S > SES
I E N S > -S,NENT
I E N S > -S,NE
I E N S > -S,NES
I E R S > -ERS,=E8RENT
I E R S > -ERS,=E8RE
I E R S > -ERS,=E8RES
[^I] E N S > -S,TENT
[^I] E N S > -S,TE
[^I] E N S > -S,TES
[TD] S > -S,ENT
[TD] S > -S,E
[TD] S > -S,ES
[AEO] I N S > -NS,GNE
[AEO] I N S > -NS,GNES
[AEO] I N S > -NS,GNENT
[^E] R S > -S,ENT
[^E] R S > -S,E
[^E] R S > -S,ES
O I S > -S,VENT # 'recevoir', 'boire',
O I S > -S,VE # 'devoir'
O I S > -S,VES
O =EE S > -O=EES,OISSENT # 'cro=EEtre'
O =EE S > -O=EES,OISSE
O =EE S > -O=EES,OISSES
[PU] S > -S,ENT # P pour la famille
[PU] S > -S,E # de rompre
[PU] S > -S,ES
[FVP] [AE] U X > -X,T # sauf 'pr=E9valoir'
V A U X > -UX,LENT
V A U X > -UX,ILLE
V A U X > -UX,ILLES
V A U X > -UX,ILLENT
V E U X > -X,LENT # 'vouloir'
V E U X > -X,ILLE
V E U X > -X,ILLES
V E U X > -X,ILLENT
# verbe 'fallir' (d=E9suet)
F A U X > -UX,ILLENT
F A U X > -UX,ILLE
F A U X > -UX,ILLES
# verbe 'pouvoir'
P E U X > -X,VENT
P E U X > -EUX,UIS
P E U X > -EUX,UISSE
P E U X > -EUX,UISSES
P E U X > -EUX,UISSENT
# Patch debian pour -je sur la 1=E8re personne du singulier, -tu sur la 2=
e,
# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel.
E > \-JE
E > S\-TU
E > \-T\-IL
E > \-T\-ELLE
E > \-T\-ON
E > NT\-T\-ILS
E > NT\-T\-ELLES
S > \-JE
S > \-TU
[^TD] S > -S,T\-IL
[^TD] S > -S,T\-ELLE
[^TD] S > -S,T\-ON
[TD] S > -S,\-IL
[TD] S > -S,\-ELLE
[TD] S > -S,\-ON
[^O] I S > SENT\-ILS
[^O] I S > SENT\-ELLES
I E N S > -S,NENT\-ILS
I E N S > -S,NENT\-ELLES
I E R S > -ERS,=E8RENT\-ILS
I E R S > -ERS,=E8RENT\-ELLES
[^I] E N S > -S,TENT\-ILS
[^I] E N S > -S,TENT\-ELLES
[TDPU] S > -S,ENT\-ILS
[TDPU] S > -S,ENT\-ELLES
[AEO] I N S > -NS,GNENT\-ILS
[AEO] I N S > -NS,GNENT\-ELLES
[^E] R S > -S,ENT\-ILS
[^E] R S > -S,ENT\-ELLES
O I S > -S,VENT\-ILS
O I S > -S,VENT\-ELLES
O =EE S > -O=EES,OISSENT\-ILS
O =EE S > -O=EES,OISSENT\-ELLES
[FVP] [AE] U X > -X,T\-IL
[FVP] [AE] U X > -X,T\-ELLE
[FVP] [AE] U X > -X,T\-ON
V A U X > -UX,LENT\-ILS
V A U X > -UX,LENT\-ELLES
V E U X > -X,LENT\-ILS
V E U X > -X,LENT\-ELLES
P E U X > -X,VENT\-ILS
P E U X > -X,VENT\-ELLES
# NB : ne s'applique pas =E0 "F A U X"
# Fin patch
# verbes particuliers : IND et SUBJ PR
flag *g: # Verbes de la famille de 'prendre'
P R E N D S > -DS,D # =3D -S
P R E N D S > -DS,NE
P R E N D S > -DS,NES
P R E N D S > -DS,NENT
# Verbes de la famille de 'asseoir'
S I E D S > -DS,D # =3D -S
S I E D S > -IEDS,EYENT
S I E D S > -IEDS,EYE
S I E D S > -IEDS,EYES
# Verbes de la famille de 'coudre'
C O U D S > -DS,D # =3D -S
C O U D S > -DS,SENT
C O U D S > -DS,SE
C O U D S > -DS,SES
# Verbes de la famille de 'moudre'
M O U D S > -DS,D # =3D -S
M O U D S > -DS,LENT
M O U D S > -DS,LE
M O U D S > -DS,LES
# Verbes de la famille de 'mettre' et de 'battre'
# IND et SUBJ PR
[AE] T S > -TS,T # =3D -S
[AE] T S > -S,TE
[AE] T S > -S,TES
[AE] T S > -S,TENT
# Verbes de la famille de 'faire'
# IND et SUBJ PR
F A I S > -S,T
F A I S > -AIS,ONT
F A I S > -IS,SSE
F A I S > -IS,SSES
F A I S > -IS,SSIONS
F A I S > -IS,SSIEZ
F A I S > -IS,SSENT
# Verbes de la famille 'conna=EEtre', 'para=EEtre', 'na=EEtre'
# IND et SUBJ PR
[^T] [NR] A I S > -IS,=EET
[^T] [NR] A I S > SENT
[^T] [NR] A I S > SE
[^T] [NR] A I S > SES
# Verbes de la famille de 'traire'
T R A I S > -S,T
T R A I S > -S,ENT
T R A I S > -S,E
T R A I S > -S,ES
# Verbes de la famille de 'plaire'
P L A I S > -IS,=EET
P L A I S > ENT
P L A I S > E
P L A I S > ES
# Verbe 'taire'
T A I S > -S,T
T A I S > ENT
T A I S > E
T A I S > ES
# 'pa=EEtre' et 'repa=EEtre'
P A I S > -AIS,A=EET
P A I S > SENT
P A I S > SE
P A I S > SES
# Verbe 'ha=EFr'
H A I S > -S,T
H A I S > -IS,=EFSSENT
H A I S > -IS,=EFSSE
H A I S > -IS,=EFSSES
# Verbe 'savoir'
S A I S > -S,T
S A I S > -IS,VENT
S A I S > -IS,CHE
S A I S > -IS,CHES
S A I S > -IS,CHENT
# Verbes en -SCRIRE + '=E9crire' et 'd=E9crire'
# IND et SUBJ PR
[=E9S] C R I S > -S,T
[=E9S] C R I S > -S,VENT
[=E9S] C R I S > -S,VE
[=E9S] C R I S > -S,VES
# Verbes de la famille de 'lire', 'dire' et 'confire'
[LDF] I S > -S,T
[LDF] I S > ENT
[LDF] I S > E
[LDF] I S > ES
# Verbes de la famille de 'cuire'
U I S > -S,T
U I S > ENT
U I S > E
U I S > ES
# Verbes de la famille de 'voir', 'croire', 'pourvoir'
O I S > -S,T
O I S > -S,ENT
O I S > -S,E
O I S > -S,ES
# 'pr=E9valoir' uniquement
V A U X > -X,T
V A U X > -UX,LENT
V A U X > -UX,LE
V A U X > -UX,LES
# 'bouillir' et 'd=E9bouillir'
B O U S > -S,T
B O U S > -S,ILLENT
B O U S > -S,ILLE
B O U S > -S,ILLES
# 'absoudre', 'dissoudre' et 'r=E9soudre'
S O U S > -S,T
S O U S > -US,LVENT
S O U S > -US,LVE
S O U S > -US,LVES
# 'dormir' et 'endormir'
D O R S > -S,T
D O R S > -S,MENT
D O R S > -S,ME
D O R S > -S,MES
# Verbes de la famille de 'servir'
S E R S > -S,T
S E R S > -S,VENT
S E R S > -S,VE
S E R S > -S,VES
# Verbes de la famille de 'mouvoir'
M E U S > -S,T
M E U S > -S,VENT
M E U S > -S,VE
M E U S > -S,VES
# 'vaincre' et 'convaincre'
V A I N C S > -CS,C # =3D -S
V A I N C S > -CS,QUENT
V A I N C S > -CS,QUE
V A I N C S > -CS,QUES
# verbes de la famille de 'sortir'
S O R S > -S, T
S O R S > -S, TE
S O R S > -S, TES
S O R S > -S, TENT
# Patch debian pour -je sur la 1=E8re personne du singulier, -tu sur la 2=
e,
# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel.
. > \-JE
. > \-TU
[DT] S > -S,\-IL
[DT] S > -S,\-ELLE
[DT] S > -S,\-ON
P R E N D S > -DS,NENT\-ILS
P R E N D S > -DS,NENT\-ELLES
S I E D S > -IEDS,EYENT\-ILS
S I E D S > -IEDS,EYENT\-ELLES
C O U D S > -DS,SENT\-ILS
C O U D S > -DS,SENT\-ELLES
M O U D S > -DS,LENT\-ILS
M O U D S > -DS,LENT\-ELLES
T S > -S,TENT\-ILS
T S > -S,TENT\-ELLES
[^NRLP] A I S > -S,T\-IL
[^NRLP] A I S > -S,T\-ELLE
[^NRLP] A I S > -S,T\-ON
T R A I S > -S,T\-IL
T R A I S > -S,T\-ELLE
T R A I S > -S,T\-ON
T A I S > -S,T\-IL
T A I S > -S,T\-ELLE
T A I S > -S,T\-ON
P L A I S > -IS,=EET\-IL
P L A I S > -IS,=EET\-ELLE
P L A I S > -IS,=EET\-ON
P A I S > -AIS,A=EET\-IL
P A I S > -AIS,A=EET\-ELLE
P A I S > -AIS,A=EET\-ON
[^T] [NR] A I S > -IS,=EET\-IL
[^T] [NR] A I S > -IS,=EET\-ELLE
[^T] [NR] A I S > -IS,=EET\-ON
[^T] [NR] A I S > SENT\-ILS
[^T] [NR] A I S > SENT\-ELLES
F A I S > -AIS,ONT\-ILS
F A I S > -AIS,ONT\-ELLES
T R A I S > -S,ENT\-ILS
T R A I S > -S,ENT\-ELLES
P L A I S > ENT\-ILS
P L A I S > ENT\-ELLES
T A I S > ENT\-ILS
T A I S > ENT\-ELLES
P A I S > SENT\-ILS
P A I S > SENT\-ELLES
H A I S > -IS,=EFSSENT\-ILS
H A I S > -IS,=EFSSENT\-ELLES
S A I S > -IS,VENT\-ILS
S A I S > -IS,VENT\-ELLES
=09
[RLDFUO] I S > -S,T\-IL
[RLDFUO] I S > -S,T\-ELLE
[RLDFUO] I S > -S,T\-ON
R I S > -S,VENT\-ILS
R I S > -S,VENT\-ELLES
[LDFU] I S > ENT\-ILS
[LDFU] I S > ENT\-ELLES
O I S > -S,ENT\-ILS
O I S > -S,ENT\-ELLES
V A U X > -X,T-IL
V A U X > -X,T-ELLE
V A U X > -X,T-ON
V A U X > -UX,LENT\-ILS
V A U X > -UX,LENT\-ELLES
[EO] [UR] S > -S,T\-IL
[EO] [UR] S > -S,T\-ELLE
[EO] [UR] S > -S,T\-ON
B O U S > -S,ILLENT\-ILS
B O U S > -S,ILLENT\-ELLES
S O U S > -US,LVENT\-ILS
S O U S > -US,LVENT\-ELLES
D O R S > -S,MENT\-ILS
D O R S > -S,MENT\-ELLES
E [UR] S > -S,VENT\-ILS
E [UR] S > -S,VENT\-ELLES
S O R S > -S, TENT\-ILS
S O R S > -S, TENT\-ELLES
V A I N C S > -CS,C\-T\-IL
V A I N C S > -CS,C\-T\-ELLE
V A I N C S > -CS,C\-T\-ON
V A I N C S > -CS,QUENT\-ILS
V A I N C S > -CS,QUENT\-ELLES
# Fin patch
# Lemme =3D 1=E8re pers. sing. de l'IND IMP
# Pour : toutes les pers. de l'IND IMP, les 1=E8re et 2e pers. plur. de l=
'IND PR,
# les 1=E8re et 2e pers. plur. du SUBJ PR, le participe pr=E9sent =
et la
# grande majorit=E9 des adjectifs verbaux en -ant
flag *v:
A I S > -S,T
[^=E7E] A I S > -AIS,IONS
[^=E7E] A I S > -AIS,IEZ
=E7 A I S > -=E7AIS,CIONS # 'placer'
=E7 A I S > -=E7AIS,CIEZ
E A I S > -EAIS,IONS # 'manger'
E A I S > -EAIS,IEZ
A I S > -S,ENT
A I S > -AIS,ONS
[^=E7E] A I S > -AIS,EZ
=E7 A I S > -=E7AIS,CEZ
E A I S > -AIS,Z
A I S > -IS,NT
flag *c: # adjectif verbal accord=E9
A I S > -IS,NTS
A I S > -IS,NTE
A I S > -IS,NTES
flag *d: # V du 3e gp sur le mod=E8le de 'faire'
# et de 'dire'
S A I S > -S,T
S A I S > -AIS,ONS
S A I S > -AIS,IONS
S A I S > -SAIS,TES
S A I S > -AIS,IEZ
S A I S > -S,ENT
S A I S > -IS,NT
# 'pouvoir'
P O U V A I S > -S,T
P O U V A I S > -IS,NT
P O U V A I S > -AIS,ONS
P O U V A I S > -AIS,IONS
P O U V A I S > -AIS,EZ
P O U V A I S > -AIS,IEZ
P O U V A I S > -S,ENT
P O U V A I S > -OUVAIS,UISSIONS
P O U V A I S > -OUVAIS,UISSIEZ
# Patch debian pour -je sur la 1=E8re personne du singulier, -tu sur la 2=
e,
# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel.
. > \-JE
. > \-TU
S A I S > -S,T\-IL
S A I S > -S,T\-ELLE
S A I S > -S,T\-ON
S A I S > -S,ENT\-ILS
S A I S > -S,ENT\-ELLES
P O U V A I S > -S,T\-IL
P O U V A I S > -S,T\-ELLE
P O U V A I S > -S,T\-ON
P O U V A I S > -S,ENT\-ILS
P O U V A I S > -S,ENT\-ELLES
# Fin patch
# Lemme =3D 1=E8re pers. sing. du PS
# Pour : toutes les pers. du PS et du SUBJ IMP
flag *w:
A I > -I,S
A I > -AI,A # =3D -I
A I > -AI,=E2MES
A I > -AI,=E2TES
[^=E7E] A I > -AI,=E8RENT
=E7 A I > -=E7AI,C=E8RENT
E A I > -EAI,=E8RENT
A I > -I,SSE
A I > -I,SSES
A I > -AI,=E2T
A I > -I,SSIONS
A I > -I,SSIEZ
A I > -I,SSENT
# pour tous les V des 2e et 3e gp
S > -S,T # cr=E9e des doublons avec le
# PR des verbes du 2e gp !
S > -S,RENT
# V du 2e gp et certains du 3e gp
I S > -IS,=EEMES
I S > -IS,=EETES
I S > -IS,=EET
[IU=FB] S > SE # cr=E9e des doublons avec le
# PR des verbes du 2e gp !
[IU=FB] S > SES # idem
[IU=FB] S > SIONS # idem
[IU=FB] S > SIEZ # idem
[IU=FB] S > SENT # idem
U S > -US,=FBMES
U S > -US,=FBTES
U S > -US,=FBT
=FB S > -S,MES
=FB S > -S,TES
# V du 3e gp
I N S > -INS,=EENMES
I N S > -INS,=EENTES
I N S > SE
I N S > SES
I N S > -INS,=EENT
I N S > SIONS
I N S > SIEZ
I N S > SENT
H A =EF S > -S,MES
H A =EF S > -S,TES
# Patch debian pour -je sur la 1=E8re personne du singulier, -tu sur la 2=
e,
# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel.
. > \-JE
A I > -I,S\-TU
A I > -AI,A\-T\-IL
A I > -AI,A\-T\-ELLE
A I > -AI,A\-T\-ON
[^=E7E] A I > -AI,=E8RENT\-ILS
[^=E7E] A I > -AI,=E8RENT\-ELLES
=E7 A I > -=E7AI,C=E8RENT\-ILS
=E7 A I > -=E7AI,C=E8RENT\-ELLES
E A I > -EAI,=E8RENT\-ILS
E A I > -EAI,=E8RENT\-ELLES
S > \-TU
S > -S,T\-IL
S > -S,T\-ELLE
S > -S,T\-ON
S > -S,RENT\-ILS
S > -S,RENT\-ELLES
# Fin patch
# Lemme =3D 1=E8re pers. sing. du FUT
# Pour : toutes les pers. du FUT et du COND PR
flag *x:
A I > -I,S
A I > -AI,A # =3D -I
A I > -AI,ONS
A I > -AI,EZ
A I > -AI,ONT
A I > S
A I > T
A I > -AI,IONS
A I > -AI,IEZ
A I > ENT
# Patch debian pour -je sur la 1=E8re personne du singulier, -tu sur la 2=
e,
# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel.
A I > \-JE
A I > -I,S\-TU
A I > -AI,A\-T\-IL
A I > -AI,A\-T\-ELLE
A I > -AI,A\-T\-ON
A I > -AI,ONT\-ILS
A I > -AI,ONT\-ELLES
A I > S\-JE
A I > S\-TU
A I > T\-IL
A I > T\-ELLE
A I > T\-ON
A I > ENT\-ILS
A I > ENT\-ELLES
# Fin patch
# Lemme =3D INF
# Pour : toutes les formes du participe pass=E9
flag *y:
E R > -ER,=E9
E R > -ER,=E9S
E R > -ER,=E9E
E R > -ER,=E9ES
# V du 2e gp et certains du 3e gp
[^O] I R > -IR,I # =3D -R
[^O] I R > -R,S
[^O] I R > -R,E
[^O] I R > -R,ES
# V du 3e gp sur le mod=E8le de 'recevoir'
C E V O I R > -CEVOIR,=E7U
C E V O I R > -CEVOIR,=E7US
C E V O I R > -CEVOIR,=E7UE
C E V O I R > -CEVOIR,=E7UES
# V du 3e gp sur le mod=E8le de 'asseoir'
S E O I R > -EOIR,IS
S E O I R > -EOIR,ISE
S E O I R > -EOIR,ISES
# V du 3e gp sur le mod=E8le de 'rendre'
# et 'rompre'
[PD] R E > -RE,U
[PD] R E > -RE,US
[PD] R E > -RE,UE
[PD] R E > -RE,UES
# V du 3e gp sur le mod=E8le de 'cuire',
# 'faire' et 'traire'
[AU] I R E > -RE,TS
[AU] I R E > -RE,TE
[AU] I R E > -RE,TES
# V du 3e gp sur le mod=E8le de 'lire'
L I R E > -IRE,U
L I R E > -IRE,UE
L I R E > -IRE,UES
# V du 3e gp sur le mod=E8le de 'dire'
# et 'confire'
[DF] I R E > -RE,TS
[DF] I R E > -RE,TE
[DF] I R E > -RE,TES
# V du 3e gp sur le mod=E8le de 'mettre'
M E T T R E > -ETTRE,IS
M E T T R E > -ETTRE,ISE
M E T T R E > -ETTRE,ISES
# V du 3e gp sur le mod=E8le de 'battre'
B A T T R E > -RE,U
B A T T R E > -RE,UE
B A T T R E > -RE,US
B A T T R E > -RE,UES
# V du 3e gp sur le mod=E8le de 'conna=EEtre',
# et 'para=EEtre'
[NR] A =EE T R E > -A=EETRE,U
[NR] A =EE T R E > -A=EETRE,US
[NR] A =EE T R E > -A=EETRE,UE
[NR] A =EE T R E > -A=EETRE,UES
# V du 3e gp sur le mod=E8le de 'clore'
C L O R E > -RE,S
C L O R E > -RE,SE
C L O R E > -RE,SES
# V du 3e gp : conclure, exclure, reclure
C L U R E > -URE,U # =3D -RE
# V du 3e gp sur le mod=E8le de 'boire'
# et 'croire'
O I R E > -OIRE,U
O I R E > -OIRE,US
O I R E > -OIRE,UE
O I R E > -OIRE,UES
# 'cro=EEtre' et 'recro=EEtre'
C R O =EE T R E > -O=EETRE,=FB
C R O =EE T R E > -O=EETRE,US
C R O =EE T R E > -O=EETRE,UE
C R O =EE T R E > -O=EETRE,UES
# 'ha=EFr'
H A =EF R > -=EFR,=EF # =3D -R
H A =EF R > -R,S
H A =EF R > -R,E
H A =EF R > -R,ES
# 'vaincre' et 'convaincre'
V A I N C R E > -RE,U
V A I N C R E > -RE,US
V A I N C R E > -RE,UE
V A I N C R E > -RE,UES
# 'suivre' et 'poursuivre'
S U I V R E > -RE,I
S U I V R E > -RE,IS
S U I V R E > -RE,IE
S U I V R E > -RE,IES
# 'vivre', 'revivre' et 'survivre'
V I V R E > -IVRE,=E9CU
V I V R E > -IVRE,=E9CUS
V I V R E > -IVRE,=E9CUE
V I V R E > -IVRE,=E9CUES
flag *z:
# V du 3e gp sur le mod=E8le de 'acqu=E9rir'
=E9 R I R > -=E9RIR,IS
=E9 R I R > -=E9RIR,ISE
=E9 R I R > -=E9RIR,ISES
# V du 3e gp sur le mod=E8le de 'couvrir'
V R I R > -RIR,ERT
V R I R > -RIR,ERTS
V R I R > -RIR,ERTE
V R I R > -RIR,ERTES
# certains V du 3e gp en -ir
[^O] I R > -IR,U=09
[^O] I R > -IR,US
[^O] I R > -IR,UE
[^O] I R > -IR,UES
# V du 3e gp sur le mod=E8le de 'valoir'
# et 'vouloir'
L O I R > -OIR,U
L O I R > -OIR,US
L O I R > -OIR,UE
L O I R > -OIR,UES
# V du 3e gp sur le mod=E8le de 'peindre',
# 'joindre', 'craindre'
I N D R E > -DRE,T
I N D R E > -DRE,TS
I N D R E > -DRE,TE
I N D R E > -DRE,TES
# V du 3e gp sur le mod=E8le de 'prendre',
E N D R E > -ENDRE,IS
E N D R E > -ENDRE,ISE
E N D R E > -ENDRE,ISES
# V du 3e gp sur le mod=E8le de 'coudre'
C O U D R E > -DRE,SU
C O U D R E > -DRE,SUS
C O U D R E > -DRE,SUE
C O U D R E > -DRE,SUES
# V du 3e gp sur le mod=E8le de 'moudre'
M O U D R E > -DRE,LU
M O U D R E > -DRE,LUS
M O U D R E > -DRE,LUE
M O U D R E > -DRE,LUES
# V 'na=EEtre' et 'rena=EEtre'
N A =EE T R E > -A=EETRE,=E9
N A =EE T R E > -A=EETRE,=E9S
N A =EE T R E > -A=EETRE,=E9E
N A =EE T R E > -A=EETRE,=E9ES
# =E9crire/d=E9crire et V en -SCRIRE
[=E9S] C R I R E > -RE,TS
[=E9S] C R I R E > -RE,TE
[=E9S] C R I R E > -RE,TES
# V du 3e gp : inclure, occlure
C L U R E > -RE,SE
C L U R E > -RE,SES
# V de la famille de 'cro=EEtre', sauf 'cro=EEtre'
# et 'recro=EEtre'
C R O =EE T R E > -O=EETRE,u
C R O =EE T R E > -O=EETRE,us
C R O =EE T R E > -O=EETRE,ue
C R O =EE T R E > -O=EETRE,ues
# Lemmes suppl=E9mentaires pour les emplois r=E9flexifs de certains verbe=
s
# des premier et deuxi=E8me groupes (concerne uniquement l'=E9lision du
# pronom 'se'
#
# Verbes du 1er groupe : lemmes =3D s' + 3e pers. sing. IND PR avec drap=
eau p
# =3D s' + 3e pers. sing. IND IMP avec drap=
eau p
#
# Verbes du 2e groupe : lemme =3D s' + 3e pers. sing. IND IMP avec drap=
eau q
# Patch debian pour -je sur la 1=E8re personne du singulier, -tu sur la 2=
e,
# -il et -elle sur la 3e et -ils et -elles sur la 3e du pluriel.
flag p:
E > \-T\-IL
E > \-T\-ELLE
E > \-T\-ON
E > NT
E > NT\-ILS
E > NT\-ELLES
E > -E,=C8RENT
E > -E,=C8RENT\-ILS
E > -E,=C8RENT\-ELLES
E > RA
E > RA\-T\-IL
E > RA\-T\-ELLE
E > RA\-T\-ON
E > RONT
E > RONT\-ILS
E > RONT\-ELLES
E > RAIT
E > RAIT\-IL
E > RAIT\-ELLE
E > RAIT\-ON
E > RAIENT
E > RAIENT\-ILS
E > RAIENT\-ELLES
A I T > \-IL
A I T > \-ELLE
A I T > \-ON
A I T > -T,ENT
A I T > -T,ENT\-ILS
A I T > -T,ENT\-ELLES
A I T > -AIT,A # =3D -IT
A I T > -AIT,A\-T\-IL
A I T > -AIT,A\-T\-ELLE
A I T > -AIT,A\-T\-ON
A I T > -IT,NT
A I T > -AIT,=C2T
A I T > -IT,SSENT
flag q:
. > \-IL
. > \-ELLE
. > \-ON
=CF S S A I T > -=CFSSAIT,IT
[^=CF] S S A I T > -SSAIT,T
S S A I T > -AIT,E
S S A I T > -AIT,E\-T\-IL
S S A I T > -AIT,E\-T\-ELLE
S S A I T > -AIT,E\-T\-ON
S S A I T > -AIT,ENT
S S A I T > -AIT,ENT\-ILS
S S A I T > -AIT,ENT\-ELLES
S S A I T > -T,ENT
S S A I T > -T,ENT\-ILS
S S A I T > -T,ENT\-ELLES
S S A I T > -IT,NT
=CF S S A I T > -SSAIT,T
S S A I T > -SSAIT,RENT
=CF S S A I T > -=CFSSAIT,=CET
I S S A I T > -ISSAIT,=CET
S S A I T > -SSAIT,RA
S S A I T > -SSAIT,RA\-T\-IL
S S A I T > -SSAIT,RA\-T\-ELLE
S S A I T > -SSAIT,RA\-T\-ON
S S A I T > -SSAIT,RONT
S S A I T > -SSAIT,RONT\-ILS
S S A I T > -SSAIT,RONT\-ELLES
S S A I T > -SSAIT,RAIT
S S A I T > -SSAIT,RAIT\-IL
S S A I T > -SSAIT,RAIT\-ELLE
S S A I T > -SSAIT,RAIT\-ON
S S A I T > -SSAIT,RAIENT
S S A I T > -SSAIT,RAIENT\-ILS
S S A I T > -SSAIT,RAIENT\-ELLES
--------------040106060302030703060802--