1) How can I make
aspell cope with words containing special characters like
\AA ngstrom? I can't simply add these to the dictionary.
2) How can I make
aspell skip math mode? For example, in
$a^bc$ it offers to replace
Not quite answering the question, but
GNU Aspell comes with a dedicated TeX/LaTeX filter which can be activated with the
Aspell is presently not able to handle words containing special characters given in traditional ASCII notation such as
As for the latter issue, a capable front-end to Aspell might come to your rescue. An example is – what a surprise ;-) – the Emacs text editor. In fact, when Emacs visits a TeX/LaTeX input file the spellchecker (which can be customized to use Aspell as back-end by setting
Regarding your second question, there is a patch for aspell which, among other things, makes it skip inline and displayed math formulae.
The detailed description of the patch is here:
Unfortunately the patch is not yet in the official repository. I'm using it anyway since I compiled aspell from the source+patch myself. And it works fine.