enchant-2.2.15

Introduction à enchant

Le paquet enchant fournit une interface générique avec diverses bibliothèques existantes de vérification d'orthographe.

This package is known to build and work properly using an LFS-10.1 platform.

Informations sur le paquet

Dépendances de enchant

Requises

GLib-2.66.7

Recommandées

Facultatives

dbus-glib-0.110, Doxygen-1.9.1, Hspell, Hunspell, Nuspell, Voikko et unittest-cpp (requis pour les tests)

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/enchant

Installation de enchant

Installez enchant en lançant les commandes suivantes :

./configure --prefix=/usr --disable-static &&
make

Pour lancer les tests, unittest-cpp doit être installé et l'option --enable-relocatable doit être passée à configure ci-dessus. Si ces conditions sont respectées, les tests peuvent être lancés avec make check.

Maintenant, en tant qu'utilisateur root :

make install                                   &&
rm -rf /usr/include/enchant                    &&
ln -sfv enchant-2       /usr/include/enchant   &&
ln -sfv enchant-2       /usr/bin/enchant       &&
ln -sfv libenchant-2.so /usr/lib/libenchant.so &&
ln -sfv enchant-2.pc    /usr/lib/pkgconfig/enchant.pc

Explication des commandes

--disable-static : Ce paramètre empêche l'installation des versions statiques des bibliothèques.

rm -rf /usr/include/enchant; ln -sfn ... : Crée des liens symboliques pour cette version du paquet pour que d'autres paquets puisse le trouver avec l'ancien nom.

Configuration d'enchant

Fichiers de configuration

~/.enchant et /usr/share/enchant/enchant.ordering

Informations de configuration

Vous pouvez tester votre installation et votre configuration en créant un fichier test et en lançant les commandes suivantes (vous pouvez remplacer le dictionnaire en_GB par n'importe quel autre que vous avez téléchargé à l'installation de Aspell-0.60.8) :

cat > /tmp/test-enchant.txt << "EOF"
Tel me more abot linux
Ther ar so many commads
EOF

enchant -d en_GB -l /tmp/test-enchant.txt &&
enchant -d en_GB -a /tmp/test-enchant.txt

Vous verrez une liste des mots mal orthographié suivi par une liste des alternatives pour eux.

Voir plus de détails dans la page de manuel d'enchant.

Contenu

Programmes installés: enchant (lien symbolique vers enchant-2) et enchant-lsmod-2
Bibliothèques installées: libenchant-2.so et libenchant.so (lien symbolique vers libenchant-2.so)
Répertoires installés: /usr/include/enchant{,-2}, /usr/lib/enchant-2 et /usr/share/enchant

Descriptions courtes

enchant

est un vérificateur d'orthographe

enchant-lsmod-2

liste les fonds, les langues et les dictionnaires disponibles

libenchant.so

contient des fonctions de l'API de l'interface de vérification d'orthographe

Last updated on 2021-02-20 06:13:48 +0000