AbiWord: Richtig deutsch geschrieben
Dass AbiWords Rechtschreibprüfung keine Wörter mit Umlauten lernen will, wird sich ja sicher bald ändern. Daher möchte ich gern wissen, wie man ein deutsches Wörterbuch einbindet.
Büroklammer: Um die Rechtschreibprüfung von AbiWord auf ein deutsches Wörterbuch umzustellen, benötigen Sie zunächst einmal ein entsprechendes Wörterbuch. Da die Rechtschreibkontrolle von AbiWord auf aufsetzt und ispell bei fast allen Linux-Distributionen dabei ist, ist die Chance groß, dass Sie bereits ein passendes Wörterbuch besitzen. Suchen Sie einfach nach einer Datei namens deutsch.hash oder deutschxlg.hash. Bei auf Red Hat Linux basierenden Distributionen wie Mandrake finden Sie die Datei im Verzeichnis /usr/lib/ispell.
Falls ispell nicht installiert sein sollte oder Sie kein deutsches Wörterbuch haben, können Sie sich unter http://fmg-www.cs.ucla.edu/geoff/ispell-dictionaries.html eins herunterladen.
Um nun endlich in den Genuss einer deutschen Rechtschreibprüfung zu kommen, müssen Sie zunächst als root die Wörterbuchdatei nach /usr/share/abisuite/dictionary kopieren.
Die nächste Änderung betrifft die AbiWord-Konfigurationsdatei AbiWord.Profile. Sie finden diese Datei im Verzeichnis .AbiSuite in Ihrem Homeverzeichnis (siehe Listing 1). Öffnen Sie die Datei mit einem Texteditor, zum Beispiel KEdit.
Listing 1
AbiWord.Profile
<AbiPreferences app="AbiWord" ver="1.0">
<Select
scheme="_builtin_"
autosaveprefs="1"
useenvlocale="1"
/>
<!-- The following scheme, _builtin_, contains the built-in application
**** defaults and adjusted by the installation system defaults. This scheme
**** is only written here as a reference. Any schemes following this one
**** only list values that deviate from the built-in values.
-->
<Scheme
name="_builtin_"
AutoSpellCheck="1"
CursorBlink="1"
KeyBindings="default"
MenuLabelSet="DeDE"
MenuLayouts="Main"
OptionsTabNumber="0"
RulerUnits="in"
RulerVisible="1"
SpellCheckCaps="1"
SpellCheckDirectory="dictionary"
SpellCheckInternet="1"
SpellCheckNumbers="1"
SpellCheckWordList="american.hash"
StringSet="DeDE"
StringSetDirectory="strings"
ToolbarAppearance="icon"
ToolbarLabelSet="DeDE"
ToolbarLayouts="FileEditOps FormatOps"
UnixFontPath="fonts"
/>
<Recent
max="4"
/>
</AbiPreferences>
Die Datei besteht normalerweise aus drei Blöcken: <Select, <Scheme und <Recent, die jeweils mit /> enden. Im ersten Block wird das Schema scheme gewählt, das AbiWord verwenden soll, im zweiten Abschnitt das Standardschema definiert, und im letzten Block legen Sie die Anzahl zuletzt geöffneter Dateien fest, auf die Sie aus dem AbiWord-Menü heraus zugreifen wollen.
Um AbiWord bei der Korrektur das deutsche Wörterbuch benutzen zu lassen, müssen Sie ein eigenes Scheme definieren. Schreiben Sie dazu zwischen das Ende des Schemes _builtin_ und <Recent folgende drei Zeilen:
<Scheme name="meins"
SpellCheckWordList="Name_der_Wörterbuchdatei
"
/>… wobei Sie Name_der_Wörterbuchdatei natürlich durch den Namen des Wörterbuchs, das Sie im vorherigen Abschnitt kopiert haben, ersetzen müssen.
Im Abschnitt <Select tauschen Sie noch _builtin_ durch den Namen Ihres Schemes aus und speichern die Konfigurationsdatei. Der Abschnitt <Select Ihrer AbiWord.Profile sollte jetzt so aussehen:
<Select
scheme="meins"
autosaveprefs="1"
useenvlocale="1"
/>Wenn Sie nun AbiWord starten, werden nicht mehr 99% aller Worte in einem deutschen Text als "falsch geschrieben" unterkringelt.
AbiWord: Nie wieder Wellenlinien!
Die Unterkringelung unbekannter oder falsch geschriebener Wörter stört mich. Wie kann ich das abschalten?
Büroklammer: Wählen Sie Edit-->Options aus dem Menü. Es erscheint der Optionen-Dialog von AbiWord. Sie klicken auf den Karteireiter Spelling und schalten die Option Check spelling as you type ab (Abbildung 1).



