1:enchant

From Linux Man Pages

Jump to: navigation, search
      Enchant - a spellchecker
      
      enchant [-a] [-l] [-L] [-v]

Contents

DESCRIPTION

      Enchant is an ispell-compatible spellchecker.

OPTIONS

      -a     List alternatives
 
      -l     List only the misspellings
 
      -L     Includes the line number in the output
 
      -v     Prints the program's version

ENCHANT ORDERING FILE

      Enchant  has  a  global  and  a  per-user  ordering file called enchant.ordering.  It lets the user specify which
      spelling backend to use for individual languages in the case when you care which backend gets used.  This  global
      file  is  located  in  $(datadir)/enchant;  the  per-user file is located in ~/.enchant.  The per-user file takes
      precedence, if found.
 
      The ordering file takes the form language_tag:<comma-separated list of spelling backends>. I am  currently  aware
      of  the  following  backends:  aspell,  myspell, ispell, uspell, hspell. The comma-separated list may not include
      spaces. '*' is used to mean "use this ordering for all languages, unless instructed otherwise." For example:
 
      *:aspell,myspell,ispell
      en:aspell,myspell,ispell
      en_UK:myspell,aspell,ispell
      fr:myspell,ispell:aspell

DIRECTORIES IMPORTANT TO ENCHANT

      Unless configured otherwise, Enchant's Myspell, Ispell, and Uspell backends will look for dictionaries in  direc-
      tories  specific to Enchant, and will not use your system-wide installed dictionaries. This is for pragmatic rea-
      sons - every distribution installs these dictionaries into different places.
 
      Like the enchant.ordering file described above, Enchant will look in a global directory  for  these  dictionaries
      and a per-user directory. The per-user directory takes precedence, if found. Enchant looks for Myspell dictionar-
      ies  in  $(datadir)/enchant/myspell  and  ~/.enchant/myspell.  Enchant   looks   for   Ispell   dictionaries   in
      $(datadir)/enchant/ispell    and    ~/.enchant/ispell.    Enchant    looks    for    Uspell    dictionaries    in
      $(datadir)/enchant/uspell and ~/.enchant/uspell
 
      Packagers and users may wish to make symbolic links to the system-wide dictionary  directories.  Or,  preferably,
      use the --with-myspell-dir, --with-ispell-dir, and --with-uspell-dir 'configure' arguments.

MORE INFORMATION

      http://www.abisource.com/enchant/

RELATED

      aspell(1), ispell(1),

CATEGORY

Personal tools