
                   LEGEME - COLLEX

COLLEX est le programme d'dition du lexique de Collatinus.
Collatinus, depuis son portage sous OCaml, permet de choisir
sa langue cible. Au jour o j'cris cette prsentation, 
trois langues cibles sont disponibles : le franais, l'allemand
et l'anglais. Il y a un fichier par langue, donc pour l'instant
lemmata.fr, lemmata.de et lemmata.uk. J'espre que nous aurons
bientt des lemmata.it, lemmata.sp, etc. Par commodit, je
les inclus tous dans la graphie lemmata.??

collex se lance donc imprativement avec un argument qui est
le chemin du fichier qu'on veut diter, par exemple

$ ./collex ../gui/lemmata.fr

Cependant, Colllex ne modifie pas le fichier lemmata.??.
Par prcaution, il cre, dans le rpertoire o il est, un nouveau
fichier, qu'il nomme lemmata.noua. Il revient  l'utilisateur
de faire des copies de scurit, et de renommer lemmata.noua
en lemmata.??.

Le fichier lemmata.fr (ou lemmata.uk, ou lemmata.de, ou...)
est partag en trois parties, spares par deux balises :
1. la partie lemmes proprement dite
---desinentiae---
2. les dsinences, "quas noli tangere, nisi scis quid agas" ;
---irregulares---
3. les formes irrglires (idem).

C'est sur la premire partie qu'agit Collex, se contentant de
mettre en tampon les deux parties suivantes, pour les
coller  la suite de la partie lemmes qu'il a modifie.
Colllex, donc, permet de supprimer, d'ajouter et d'diter des lemmes.

Chaque ligne du fichier lemmata.?? permet de charger une entre de lexique.
Pour mmoire, voici le format d'une entre :

tero|19|triu|trit|is, ere, triui, tritum : frotter, broyer ; tempus - : passer le temps
 1   2   3     4    5

1 : le lemme (ou mot-vedette, ou catch-word) ;
2 : le modle* ; 
3 : Radical du gnitif, ou, pour les verbes, radical du perfectum ;
4 : pour les verbes, radical du supin.
5 : indications morphologiques et traduction dans la langue cible,
    spares par deux points.

* Liste des modles :
     0  "uita" 
     1  "amicus"
     2  "puer"
     3  "ager"
     4  "templum" 
     5  "miles"
     6  "ciuis"
     7  "corpus"
     8  "mare"
     9  "manus"
     10 "res"
     11 "bonus"
     12 "miser"
     13 "pulcher"
     14 "fortis"
     15 "uetus"
     16 "acer"
     17 "amo"
     18 "moneo"
     19 "lego"
     20 "capio"
     21 "audio"
     22 "sum"
     23 "eo"
     24 "imitor"
     25 "uereor"
     26 "sequor"
     27 "patior"
     28 "potior"
     20 "pronoms"
     31 "invaria"
