Deutsche Rechtschreibprüfung bei Sublime Text

Ich schreibe zur Zeit an einem längeren Text im Markdown und nutze hierfür Sublime Text. Da ich gerne eine Rechtschreibkorrektur nutzen möchte, habe ich das Internet durchwühlt und eine Anleitung gefunden, wie man die deutsche Rechtschreibung von OpenOffice(besser als gar nichts) integrieren kann.

Zunächst muss man sich ein Wörterbuch von OpenOffice.org herunterladen und entpacken. Ich habe das im Terminal mit den folgenden Befehlen getan:

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/

Da das Wörterbuch leider in ISO-8859 codiert ist, muss es zunächst in UTF-8 konvertiert werden:

iconv -f iso-8859-1 -t utf-8 de_DE_igerman98.aff >> de_DE.aff
iconv -f iso-8859-1 -t utf-8 de_DE_igerman98.dic >> de_DE.dic

Anschließend muss die Datei

de_DE.aff

noch gepatcht werden. Hierzu am Anfang einfach

SET ISO8859-1

durch

SET UTF-8

ersetzen.

Anschließend müssen die Dateien nur noch in das richtige Verzeichnis kopiert werden.
Unter Linux ist das:

mkdir ~/.config/sublime-text-3/Packages/Lang-Ger/
cp de_DE.* ~/.config/sublime-text-3/Packages/Lang-Ger/

Unter Mac:

mkdir ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/Lang-Ger/
cp de_DE.* ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/Lang-Ger/

Anschließend kann dann die Sprache unter View->Dictionary->Lang-Ger->de_DE ausgewählt werden:

Bildschirmfoto 2016-04-06 um 10.27.51

Soll das Wörterbuch nur bei bestimmten Dateitypen (bspw. Markdown) genutzt werden, kann dies in den Einstellungen hinterlegt werden:

1
2
3
4
5
6
7
8
9
 {
"dictionary": "Packages/Lang-Ger/de_DE.dic",
"extensions":
[
"md"
],
"spell_check": true,
"auto_complete": true
}

Friedemann

Friedemann ist Masterstudent im letzten Semester an der FH Kiel, Embedded Devices Enthusiast und Fullstack Webentwickler. Schlechter Blogger: schreibt viel zu selten.

Share

9 Responses

  1. Funktioniert auch unter Windows 7.
    Die Convertierung von ISO auf UTF-8 habe ich mit Notepad++ vorgenommen:
    Datei öffnen –> Encoding –> Encoding in UTF-8
    Der Pfad lautet:
    C:\Users\[BENUTZERNAME]\AppData\Roaming\Sublime Text 3\Packages\Lang-Ger\

  2. Danke für die Anleitung!
    Mittels F6 kann in Sublime die Rechtschreibkorrektur einfach für das aktuelle File aktiviert werden. Ein Eintrag in den Einstellungen ist daher nicht zwangsweise nötig, aber sich fallweise sinnvoll.

    Es hat sich auch ein kleiner Typo versteckt: SET UTf-8 –> SET UTF-8

    Beste Grüße

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Post comment

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.