Liste de liens :
Liste de liens :
Remarque : cette spécification est écrite en anglais parce que son contenu vient d'un mail écrit dans cette langue cherchant à trouver des composants open-source réutilisables.
'a)' entries correspond to the first development target, 'b)' to the next one, etc.
List of functionalities and specifications:
Import:
Export:
User Interface:
Operations:
Implementation:
Components linking:
Implémenter les fonctionnalités nécessaires pour la recette Palafra.
We should look for software components implementing such data and operations to which we could delegate dictionary management or that we could use, adapt, augment, etc.
The preferred components would be:
Suggestions by PB:
Chercher des implémentations de formats standard (ou des implémentations capables de les interpréter en import-export), en s'intéressant surtout aux formats les plus élémentaires.
En partant de la liste suivante issue d'un article de la revue JTEI, d'après un mail récent de M. Holmes dans TEI-L : https://listserv.brown.edu/archives/cgi-bin/wa?A2=ind1510&L=TEI-L&P=R20490&1=TEI-L&9=A&I=-3&J=on
A great number of divergent formats have coexisted: Multilex and Genelex (GENEric LEXicon) are systems that are associated with the Expert Advisory Group on Language Engineering Standards (EAGLES). Other formats used in digital dictionary projects are OLIF (Open Lexicon Interchange Format), MILE (Multilingual ISLE Lexical Entry), LIFT (Lexicon Interchange Format), OWL (Web Ontology Language) and DICT (Dictionary Server Protocol)..." <https://jtei.revues.org/522#tocto1n3> (Of course there are even more, including LMF.)
Pour manipuler des dictionaires dans TXM, il faut installer l'extension “Dictionary” qui rajoute plusieurs commandes dans le menu principal “Dictionary” :
Un gestionnaire de dictionnaire donne accès à la création et la liste des dictionnaires. Un dictionnaire est identifié par un nom unique auquel lui est associé une table SQL (HSQL), les propriétés des entrées du dictionnaire sont codées dans des colonnes de la table.
Un dictionnaire :
Implémentation dans une class DictionaryFactory, une classe Dictionary et 3 classes JPA (qui étendent la classe Entity) :
voir ticket : http://forge.cbp.ens-lyon.fr/redmine/issues/1635
Qui Quand Quoi