Проверка орфографии reStructuredText

903
Fred Foo

Я пишу и исправляю документацию по API в Sphinx, используя reStructuredText . Кто-нибудь знает хорошую проверку орфографии, которая будет обрабатывать этот формат, или набор инструментов Unix / Linux, которые позволят мне использовать Aspell с ним?

4

2 ответа на вопрос

1
RedGrittyBrick

Так как aspellимеет опции для проверки HTMLи TeXфайлов, вы можете проверить орфографию некоторых HTMLили Texпроизведенных Sphinx. Я полагаю, что вы могли бы также использовать aspellдля вывода текста из Sphinx- при условии, что удаляет любую разметку (например, звездочки), которые могут запутать aspell.

Какой будет командная строка для проверки одного файла в интерактивном режиме? Fred Foo 13 лет назад 0
`проверка aspell [опции] имя файла` в соответствии с [руководством] (http://aspell.net/man-html/Spellchecking-Individual-Files.html#Spellchecking-Individual-Files) RedGrittyBrick 13 лет назад 0
Я имел в виду команду Сфинкса. Я могу только найти команду для создания целого каталога, полного файлов, вместо того, чтобы превращать один файл в простой текст. Fred Foo 13 лет назад 0
Мне нужно установить `aspell-en` (archlinux), чтобы исправить ошибку.` Ошибка: списки слов для языка "en_US" не найдены. "На других менеджерах пакетов он указан как" en-aspell ". Bryce Guinta 7 лет назад 0
1
Kevin Horn

There's a Sphinx extension for spell checking. It uses enchant, rather than aspell, but perhaps you might find it useful.

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

there's a blog article about it here:

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

which explains how the extension was created, so if you're set on/stuck with using aspell specifically, maybe you can adapt it to aspell.

Это можно использовать только для проектов sphinx, но не для отдельных файлов rST. cweiske 7 лет назад 0

Похожие вопросы