Zur Rechtschreibprüfung meines Codes in Vim für Englisch / Deutsch / Finnisch

7383
Léo Léopold Hertz 준영

Wie können Sie Ihr LaTeX-Dokument auf Englisch / Deutsch / Finnisch prüfen?

Ich möchte meine Rechtschreibung für eines meiner Whitepapers überprüfen. Seine Kommentare sind in deutscher Sprache verfasst, TODO-Kommentare in finnischer Sprache und Codes in englischer Sprache.

Ich weiß, wie Sie Englisch prüfen können, nicht aber die anderen beiden Sprachen.

Ich verwende derzeit die Methode, meine Dokumente nach OpenOffice zu verschieben und dort die Rechtschreibprüfung durchzuführen. Dies ist jedoch sehr unwirksam.

Ich würde gerne

  1. Finden Sie Teile des Codes in verschiedenen Sprachen
  2. Legen Sie diese Teile in separate Dateien, so dass ich sie auf Rechtschreibprüfung überprüfen kann
  3. und kombinieren Sie dann die Rechtschreibprüfung zu einer
10

3 Antworten auf die Frage

15
nik

Ich denke, Sie können mehrere Rechtschreibdateien einrichten VIM, um zusammenzuarbeiten.

set spelllang=en,de 
  • Lesen Sie die VIM-Seiten für Konfigurationen (und ggf. das Erstellen neuer Rechtschreibdateien).
  • Sie müssen möglicherweise einige der .splRechtschreibdateien abrufen, wenn sie nicht in Ihrem spell/Verzeichnis verfügbar sind
  • Überprüfen Sie insbesondere splDateien, sugDateien spellang,spellsuggest

Sie können auch Vimchant überprüfen : Schnellere Rechtschreibprüfung basierend auf Enchant


Verwendung von latexmk, vim Rechtschreibprüfung und vim Latex-Suite
(es bezieht sich auch auf Sourceforge Kile, eine integrierte LaTeX-Umgebung)

Aber woher bekomme ich die "spl" -Dateien? Auf http://ftp.vim.org/vim/runtime/spell/de/ kann ich nur `diff'-Dateien finden. Zelphir vor 7 Jahren 1
1
dlamblin

Du verwendest aspell . Zugegeben, es gibt einen eingebauten eingecheckten vim 7, aber ich weiß nicht, ob er TeX unterstützt. Das weiß ich doch aspell.

1
bandi

Folgendes verwende ich in meinem Makefile, um hunspell aufzurufen (beachten Sie den Parameter -t für die LaTeX-Kompatibilität):

spell-check: $(FILE).tex hunspell -d en_GB -t $< 

Sie müssen die verfügbaren Wörterbücher auf Ihrem System überprüfen (auf meinem Ubuntu habe ich ' locate .dic' verwendet). Und ich nehme an, Sie können in vim ein Makro erstellen, um diesen spezifischen Befehl aufzurufen.

Bearbeiten:

Hunspell hat eigene Wörterbücher (siehe Liste der Hunspell-Wörterbücher ). Sie können auch Myspell-Wörterbücher verwenden, da Hunspell auf Myspell basiert

Ich habe Wörterbücher für Deutsch und Englisch gefunden. Ich kann das Wörterbuch für Finnisch jedoch nicht finden. Kein Wörterbuch für Finnisch unter http://ftp.vim.org/vim/runtime/spell/ Léo Léopold Hertz 준영 vor 14 Jahren 1