Rechtschreibprüfung reStructuredText

960
Fred Foo

Ich schreibe und korrigiere die API-Dokumentation in Sphinx mit reStructuredText . Kennt jemand eine gute Rechtschreibprüfung, die mit diesem Format umgehen kann, oder eine Reihe von Unix / Linux-Tools, mit denen ich Aspell damit nutzen kann?

4

2 Antworten auf die Frage

1
RedGrittyBrick

Da aspelles Optionen zum Prüfen HTMLund TeXDateien gibt, können Sie einige Rechtschreibprüfungen durchführen HTMLoder Texvon Sphinx. Ich könnte mir vorstellen, dass Sie auch die aspellTextausgabe verwenden könnten Sphinx- vorausgesetzt, dass alle Markierungen (z. B. Sternchen), die verwirrend sein könnten, entfernt werden aspell.

Was wäre die Befehlszeile, um eine einzelne Datei interaktiv zu prüfen? Fred Foo vor 12 Jahren 0
`aspell check [Optionen] Dateiname` gemäß dem [Handbuch] (http://aspell.net/man-html/Spellchecking-Individual-Files.html#Spellchecking-Individual-Files) RedGrittyBrick vor 12 Jahren 0
Ich meinte den Sphinx-Befehl. Ich kann nur den Befehl zum Erstellen eines gesamten Verzeichnisses mit Dateien finden, anstatt aus einer einzelnen Datei einen flachen Text zu machen. Fred Foo vor 12 Jahren 0
Ich muss `aspell-en` (archlinux) installieren, um den Fehler zu beheben. Fehler: Für die Sprache" en_US "können keine Wortlisten gefunden werden." Bryce Guinta vor 7 Jahren 0
1
Kevin Horn

Es gibt eine Sphinx-Erweiterung für die Rechtschreibprüfung. Es benutzt enchanteher als aspell, aber vielleicht finden Sie es nützlich.

https://bitbucket.org/dhellmann/sphinxcontrib-spelling

Hier gibt es einen Blogartikel:

https://doughellmann.com/blog/2011/05/26/creating-a-spelling-checker-for-restructuredtext-documents/

Dies erklärt, wie die Erweiterung erstellt wurde. Wenn Sie also insbesondere Aspell verwenden möchten, können Sie sie möglicherweise an Aspell anpassen.

Dies kann nur für Sphinx-Projekte verwendet werden, nicht für eigenständige RST-Dateien. cweiske vor 7 Jahren 0