Spelling checkers for work with TeX

For Unix, ispell has long the program of choice; it is well integrated with emacs, and deals with some TeX syntax. However, it is increasingly challenged by aspell, which was designed as a successor, and certainly performs better on most metrics; there remains some question as to its performance with (La)TeX sources.

For Windows, there is a good spell checker incorporated into many of the shell/editor combinations that are available. The spell checker from the (now defunct) 4AllTeX shell remains available as a separate package, 4spell.

For the Macintosh, Excalibur is the program of choice. It will run in native mode on both sorts of Macintosh. The distribution comes with dictionaries for several languages.

The VMS Pascal program spell makes special cases of some important features of LaTeX syntax.

For MSDOS, there are several programs. Amspell can be called from within an editor, and jspell is an extended version of ispell.

4spell
support/4spell (gzipped tar, browse)
amspell
support/amspell (gzipped tar, browse)
aspell
Browse support/aspell/ - choose just those language dictionaries (under subdirectory dict/ that you need.
excalibur
systems/mac/support/excalibur/Excalibur-4.0.2.sit.hqx
ispell
support/ispell/ispell-3.2.06.tar.gz
jspell
support/jspell (gzipped tar, browse)
VMS spell
support/vmspell (gzipped tar, browse)
winedt
systems/win32/winedt/winedt32.exe

This question on the Web: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=spell