Spell check

From WikEmacs
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

{{{1}}} is a wonderful mode which does wonderful things.



Basic setup

You can use either aspell or hunspell.

Useful commands

M-x ispell-change-dictionary RET SPC
Check list of installed dictionaries.
M-x customize-variable RET ispell-dictionary
Configure default dictionary.
{{Command|add-file-local-variable RET ispell-dictionary RET TAB}
Use this to change dictionary on per-file basis. This command will add this line to the file in question. Please save and re-load the file for new settings to take effect.
  -*- ispell-dictionary: "english" -*-


Common Customization

Hunspell

You need dictionary files for spell check to work. If you have installed OpenOffice or LibreOffice, then dictionary files are already there.

(setq-default ispell-program-name "hunspell")

Customization 2

(message "You can also do this customization")


GNU/Linux

GNU/Linux Notes 1

GNU/Linux Notes 2

OS X

OS X Notes 1

OS X Notes 2

Windows

Links to precompiled binaries are dead at time of writing.

I got RPMs from openSUSE, but hunspell.exe aborted after not finding a dll file. After that dll was added, another dll was not found. I gave up after several iterations. This was with mingw32-hunspell-1.3.2-1.98.noarch.rpm and later mingw32-hunspell-1.3.2-1.99.noarch.rpm (and associated lang and tools RPMs). Windows users be aware of this.

Windows Notes 1

Windows Notes 2

Emacs-24

Emacs-24 specific notes.

Emacs-24 specific notes 1

Emacs-24 specific notes 2

Emacs-23

Emacs-23 is not as great as Emacs-24. You will have these problems and you can workaround it this way.

Emacs-23 specific notes 1

Emacs-23 specific notes 2

Emacs-22

Seriously...Why are you even looking at this? You suck. Your Emacs sucks. Your organization sucks.

Emacs-24 specific notes 1

Emacs-24 specific notes 2

Recommended Reading


Project Pages

International Ispell
Official Home page and lots of dictionaries


Tutorial Pages

Spell checker problems
Xahlee's notes and tutorials

External Links