Sublime Text mit deutscher Rechtschreibprüfung
Schreibt man “normale” Texte mit SublimeText kommt sehr schnell der Wunsch nach einer Rechtschreibprüfung auf. Englische Texte können von Haus aus geprüft werden. Für weitere Sprachen kann man auf existierende Wörterbücher von Openoffice zurückgreifen die allerdings etwas umständlich konvertiert werden müssen.
Hier die Schritte mit denen ich auf Ubuntu erfolgreich war. Laden eines Wörterbuchs von Openoffice.org. Diese Pakete müssen umbenannt und ausgepackt werden.
mv dict-de_de-igerman98_2011-06-21.oxt dict-de_de-igerman98_2011-06-21.zip
unzip dict-de_de-igerman98_2011-06-21.zip
cd de_DE_igerman98/
Welcher Zeichensatz wird verwendet?
file de_DE_igerman98.aff
de_DE_igerman98.aff: ISO-8859 text
Leider der falsche ;-) Mit einem Tool von Linux kann man das fixen
iconv -f iso-8859-1 -t utf-8 de_DE_igerman98.aff >> de_DE.aff
file de_DE.aff
de_DE.aff: UTF-8 Unicode text
iconv -f iso-8859-1 -t utf-8 de_DE_igerman98.dic >> de_DE.dic
Eine Datei muss man noch manuell ändern
vi de_DE.aff
SET UTF-8
Jetzt noch die Dateien an die richtige Stelle:
mkdir /home/hbauer/.config/sublime-text-2/Packages/Lang-Ger/
cp de_DE.* /home/hbauer/.config/sublime-text-2/Packages/Lang-Ger/
Danach noch im Text das gewünschte Wörterbuch auswählen.
View Dictionary Lang-Ger de_DE
Möchte man jetzt die Prüfung nur in bestimmten Dateitypen (z.B. Markdown .md) machen kann man unter
Preferences -> Settings - More -> Syntax Specific - User
{
"dictionary": "Packages/Lang-Ger/de_DE.dic",
"extensions":
[
"md"
],
"spell_check": true,
"auto_complete": true
}
einrichten.