%general-entities; ]> $LastChangedBy$ $Date$ enchant-&enchant-version; enchant Introduction to enchant The enchant package provide a generic interface into various existing spell checking libraries. &lfs81_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &enchant-md5sum; Download size: &enchant-size; Estimated disk space required: &enchant-buildsize; Estimated build time: &enchant-time; enchant Dependencies Required Recommended Optional , Hspell, Hunspell, and Voikko User Notes: Installation of enchant Install enchant by running the following commands: ./configure --prefix=/usr --disable-static && make This package does not come with a test suite. Now, as the root user: make install && rm -rf /usr/include/enchant && ln -sfv enchant-2 /usr/include/enchant && ln -sfv libenchant-2.so /usr/lib/libenchant.so && ln -sfv enchant-2.pc /usr/lib/pkgconfig/enchant.pc Command Explanations rm -rf /usr/include/enchant; ln -sfn ...: Create symlinks for this packge version so that other other packages can find it using the old name. Configuring enchant Config Files ~/.enchant and /usr/share/enchant/enchant.ordering ~/.enchant /usr/share/enchant/enchant.ordering Configuration Information If you wish to use the backend, create a symlink, as the root user: ln -svfn ../../lib/aspell /usr/share/enchant/aspell You can test your installation and configuration by creating a test file and running the commands in the following (you can replace the en_GB dictionary by any other downloaded when installing ): 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 You will see a list of the misspelled words followed by a list of alternatives for them. See more details in the enchant manual page. Contents Installed Programs Installed Libraries Installed Directories enchant and enchant-lsmod libenchant.so and various backend libraries /usr/{include,lib,share}/enchant Short Descriptions enchant is a spellchecker enchant enchant-lsmod lists available backends, languages, and dictionaries. enchant-lsmod libenchant.so contains spell checking interface API functions. libenchant.{so,a}