Posté par pifou .
En réponse au journal Hermaia.
Évalué à 7.
Hello,
La plupart des correcteurs orthographiques embarqués dans nos logiciels libres préférés (OpenOffice, Firefox ...) utilisent hunspell qui permet de stocker les morphologies d'un mot de façon intelligente (pas un gros fichier texte comme avec ispell).
Je te conseille d'installer les packages hunspell et hunspell-tools (sous Debian/Ubuntu). Tu verras qu'il existe des commandes pour retrouver la racine d'un mot :
/usr/lib/hunspell/analyse /usr/share/hunspell/fr.aff /usr/share/hunspell/fr.dic /tmp/test.dic
Avec dans test.dic la liste des mots que tu veux vérifier. Exemple avec "aimerai" :
analyse(aimerai) = st:aimer fl:a4
stem(aimerai) = aimer
Après n'ayant pas accès aux sources de Logotheras et Hermaia je ne sais pas si le format des dictionnaires hunspell est compatible. Par contre il existe des dictionnaires hunspeel pour pas mal de langues.
# Différence avec Hunspell
Posté par pifou . En réponse au journal Hermaia. Évalué à 7.
Hello,
La plupart des correcteurs orthographiques embarqués dans nos logiciels libres préférés (OpenOffice, Firefox ...) utilisent hunspell qui permet de stocker les morphologies d'un mot de façon intelligente (pas un gros fichier texte comme avec ispell).
Je te conseille d'installer les packages hunspell et hunspell-tools (sous Debian/Ubuntu). Tu verras qu'il existe des commandes pour retrouver la racine d'un mot :
/usr/lib/hunspell/analyse /usr/share/hunspell/fr.aff /usr/share/hunspell/fr.dic /tmp/test.dic
Avec dans test.dic la liste des mots que tu veux vérifier. Exemple avec "aimerai" :
analyse(aimerai) = st:aimer fl:a4
stem(aimerai) = aimer
Après n'ayant pas accès aux sources de Logotheras et Hermaia je ne sais pas si le format des dictionnaires hunspell est compatible. Par contre il existe des dictionnaires hunspeel pour pas mal de langues.
Perso je m'étais intéressé à hunspell suite à mon journal sur mon petit jeu http://linuxfr.org/users/pifou/journaux/mon-petit-jeu-pour-navigateur-et-pas-grand-chose-de-plus (voir les commentaires pour l'utilisation d'hunspell dans ce contexte) ... une nouvelle version est en cours de finalisation (donc bientôt un journal pour présenter les nouveautés).