-

Emacs: Online Rechtschreibkontrolle

flyspell ist eine Emacs minor-mode von Manuel Serrano zur ständigen Rechtschreibkontrolle während man tippt.

Die eigentliche Kontrolle wird dafür von ispell --- welches installiert sein muß --- durchgeführt. flyspell funktioniert gleichermaßen mit dem GNU Emacs wie mit dem XEmacs und die Installation ist kinderleicht.

Nach dem Download der ELisp-Source Datei sollte man diese erste einmal per

M-x byte-compile-file
übersetzten. Anschließend kopiert man flyspell.el und flyspell.elc in ein im Emacs Pfad befindliches Verzeichnis. Anzeige z.B. per:
C-h v load-path
Empfehlenswert ist es hier das site-lisp Verzeichnis zu wählen, welches für Lispdateien die nicht zur Emacs Distribution gehören vorgesehen ist. Also z.B.:
$ cp flyspell.* /usr/lib/xemacs/site-lisp/

Zur Vervollständigung der Installation sind noch zwei Einträge in der ~/.emacs-Datei zu tätigen.

(autoload 'flyspell-mode "flyspell" "On-the-fly ispell." t)
(setq flyspell-default-dictionary "deutsch8")
deutsch8 bezeichnet hierbei das gewünschte Dictionary, in diesem Fall eben ein deutsches inkl. Unterstützung für 8bit Zeichen.

Nach einem Neustart des Emacs steht dann der flyspell-mode auf Zuruf zur Verfügung. Mit

M-x flyspell-mode
kann man ihn pro Buffer ein- oder ausschalten. Bei aktiviertem flyspell-mode findet man ein Fly in der Modeline.

Will man im Gnus beim schreiben einer Nachricht stets eine Rechtschreibkontrolle, so kann man dies mit dem folgenden Eintrag in der Datei ~/.gnus bewerkstelligen.

(add-hook 'message-mode-hook 'flyspell-mode)

Flyspell

09.08.2000


verwandte Artikel