linux-l: Xemacs + ispell
Markus Hubig
lord.aragon at gmx.net
Fr Aug 31 12:10:10 CEST 2001
Moin Olaf!
Olaf Radicke schrieb am Freitag, den 31. August 2001:
> Holger Paulsen wrote:
>
> > On Thu, Aug 30, 2001 at 11:53:57AM +0000, Olaf Radicke wrote:
> >
> > > Ich bin hier am rum doktern mit mutt. Als
> > > Editor wollte ich Xemacs nehmen, weil ich
> > > weis wie ich da eine Rechtschreibkoriktur
> > > starten kann. Das Problem ist nur, das ich
> > > nicht weis wie man es macht das er auch
> > > zusammengeschriebene Wörter erkennt
> > > und äüö verarbeiten kann.
> >
> > Wie das mit den zusammengeschriebenen Wörtern aussieht kann
> > ich nicht sagen, aber die Zeile
> >
> > (setq ispell-dictionary "deutsch8")
Oder besser:
| (setq ispell-dictionary-alist
| (append
| '(("ndeutsch"
| "[a-zA-Z\"]"
| "[^a-zA-Z\"]"
| "[']" t
| ("-C") "~tex" iso-8859-1)
| ("ndeutsch8"
| "[a-zA-Z\304\326\334\344\366\337\374]"
| "[^a-zA-Z\304\326\334\344\366\337\374]"
| "[']" t
| ("-C" "-d" "ndeutsch")
| "~latin1" iso-8859-15)
| ) ispell-dictionary-alist))
> > in Deiner .emacs-Datei sollte den Xemacs eigentlich (ich
> > sage eigentlich, da ich den Emacs benutze) dazu bewegen, das
> > deutsch8-Dictionary, was die Umlaute beinhaltet, als Default
> > zu verwenden.
> Also ich kann auf meinen ganzen Rechner keine ".emacs"-datei
> finden. Ich kann aber über Xemacs-Menü "Edit" > "Spell" >
> "Change Dictionary" Die Sprache ändern. Funktioniert auch,
> nur das er eben nichts mit äüö und zusammengesetzten Worten
> anfangen kann.
In deinem Homeverzeichniss gipt es einen Haufen Dateien und
Verzeichnisse die mit einem . (Punkt) beginnen. Mit
| cd; la -al
müssten sie Dir angezeigt werden. Diese Dateien/Verzeichnisse sind
dazu da um deine persönlichen Einstellungen zu verschiedenen
Programmen zu speichern. (zb. ~/.kde)
In der Datei .emacs sind deine Persönlichen emacs-Einstellungen
gespeichert. Sollte diese datei *nicht* da sein, einfach anlegen und
obrigen lisp-Code einfügen.
> O.K. -Plan B:
> Weis Jemand ob und wie man mit "vi" die Rechtschreibung
> kontrollieren kann? In "Linux in a nutshell" habe ich erstmal
> nichts gefunden.
Nimm den vim und füge in deine .vimrc folgendes ein:
| " Spellcheck.
| map ,i :w<CR>:!ispell %<CR>:e %<CR>
| map ^T \1\2<CR>:e! %<CR>
| map \1 :w!<CR>
| map \2 :!newsbody -qs -n % -p aspell check \%f<CR>
Jetzt kannst Du im command mode ",i" eingeben um den buffer mittels
ispell zu checken oder <CRT><T> um das gleiche mittels aspell zu
erledigen.
Anstatt nur ":!ispell" kannst Du natürlich auch Sachen wie zb.
| ispell -ddeutsch -T latin1
nutzen. Siehe dazu man ispell.
Gruss Markus
--
[ markus hubig ] [ mail: mhubig at web.de ] [ debian/gnu linux 2.3 sid ]
[ vorholzstraße 6 ] [ icq: 98188685 ] [ linux 2.4.9 i686 ]
[ 76131 karlsruhe ] [ tele: +049 721 6657522 ] [ reg. Linux user #204961 ]
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : nicht verfügbar
Dateityp : application/pgp-signature
Dateigröße : 248 bytes
Beschreibung: nicht verfügbar
URL : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20010831/dc24e2fb/attachment.sig>
Mehr Informationen über die Mailingliste linux-l