dwww Home | Manual pages | Find package

ENCHANT-2(1)                General Commands Manual               ENCHANT-2(1)

NAME
       Enchant - a spellchecker

SYNOPSIS
       enchant-2 -a|-l|-h|-v [-L] [-d DICTIONARY] [FILE]

DESCRIPTION
       Enchant is an ispell-compatible spellchecker.

       -d DICTIONARY
              use the given dictionary

       -p WORDLIST
              use the given personal wordlist

       -a     list suggestions in ispell pipe mode format

       -l     list only the misspellings

       -L     display line numbers

       -h     display help and exit

       -v     display version information and exit

ENCHANT ORDERING FILE
       Enchant  uses global and per-user ordering files named enchant.ordering
       to decide which spelling provider to use for particular languages.  The
       per-user file takes precedence.

       The  ordering file takes the form language_tag:<comma-separated list of
       spelling providers>. The language tag is an IETF BCP 47  language  tag,
       typically  of  the form COUNTRY_LANGUAGE.  To see what dictionaries are
       available, run enchant-lsmod-2. '*' is used to mean "use this  ordering
       for all languages, unless instructed otherwise." For example:

       *:aspell,hunspell,nuspell
       en:aspell,hunspell,nuspell
       en_GB:hunspell,nuspell,aspell
       fr:hunspell,nuspell,aspell

FILES AND DIRECTORIES
       Enchant looks in the following places for files, in decreasing order of
       precedence:

       ENCHANT_CONFIG_DIR
              (If the environment variable is set.)

       XDG_CONFIG_HOME/enchant (non-Windows systems)
              Default: ~/.config/enchant

       CSIDL_LOCAL_APPDATA\enchant (Windows systems)
              Default: C:\Documents and  Settings\username\Local  Settings\Ap-
              plication Data\enchant

       /usr/share/enchant
              (Or  the equivalent location relative to the enchant library for
              a relocatable build.)

       Dictionaries are looked for in a subdirectory with the same name as the
       provider;  for  example,  /usr/share/enchant/hunspell and ~/.config/en-
       chant/hunspell.

       Some providers may also look in a standard system directory  for  their
       dictionaries; the hunspell provider can be configured to do so at build
       time.

SEE ALSO
       aspell(1), enchant-lsmod-2(1)

AUTHOR
       Written by Dom Lachowicz and Reuben Thomas.

                                                                  ENCHANT-2(1)

Generated by dwww version 1.14 on Thu Jan 23 14:25:24 CET 2025.