Aspell, контролируйте орфографию ваших документов с терминала

расспросить о

В следующей статье мы рассмотрим Aspell. Это бесплатная проверка орфографии с открытым исходным кодом который можно использовать как библиотеку или как отдельную программу проверки орфографии. Его главная особенность в том, что он предлагает возможные замены слова с ошибкой. Программа также может легко проверять документы в UTF-8 без использования специального словаря. Он включает поддержку использования нескольких словарей одновременно и интеллектуальную обработку личных словарей, когда одновременно открыто более одного процесса Aspell.

Любой хороший редактор или текстовый процессор включает в себя проверку орфографии. Но если вы используете терминал и работаете с обычным текстом, все уже не так просто. Но благодаря этому приложению мы можем проверьте орфографию наших документов с помощью GNU Aspell. Эта программа быстрая, простая в использовании и гибкая.

Установить Aspell

Первое, что нам нужно сделать, это убедиться, что в нашей системе установлен Aspell. Мы найдем уже установлен в большинстве дистрибутивов Gnu / Linux. Чтобы узнать, установлен ли Aspell на вашем Ubuntu, откройте окно терминала (Ctrl + Alt + T) и введите:

which aspell

Эта команда должна вернуть что-то вроде / usr / bin / aspell. В случае, если ничего не вернули, вы можете устанавливать эту программу, загрузив и установив ее или открыв терминал (Ctrl + Alt + T) и набрав:

sudo apt-get install aspell-es

Эта команда установит корректор испанского. Что на моем Ubuntu 16.04 он не был установлен.

Использование Aspell

Откройте окно терминала и перейдите в каталог, содержащий текстовый файл, который вы хотите проверить. Когда вы доберетесь до него, выполните следующую команду:

aspell check texto.txt

Aspell открывает текстовый файл в интерактивном двухпанельном редакторе:

Двойное окно Aspell

На верхней панели отображается файл с выделенной первой из предполагаемых ошибок. В нижней части перечислены предлагаемые исправления (на основе словаря Aspell по умолчанию) и различные варианты, которые вы можете использовать.

На приведенном выше снимке экрана средство проверки пометило "UTF" как ошибку и предлагает различные альтернативы. Мы можем сделать следующее:

  • Нажмите цифру на клавиатуре который указывает рядом с каждым из вариантов замены слова с ошибкой на слово, которое отображается выбранным.
  • Нажмите i игнорировать ошибку, или нажмите I игнорировать все вхождения этой предполагаемой ошибки.
  • Мы можем давление чтобы добавить слово в словарь Aspell и не воспринимать это слово как ошибку при будущих проверках.
  • Нажмите r или R для замены этого слова или всех его вхождений новым словом.

Допустим, у нас плохой день и мы несколько раз записываем в файл слово "Убедись", как есть. Аспелл ​​укажет нам на них. Вместо того, чтобы исправлять написание этого слова в каждом случае, мы сможем сделать это комфортно только один раз. Нам просто нужно нажмите R. Программа попросит нас написать заменяющее слово.

Замена массы Aspell

После написания заменяющего слова у нас останется только нажмите Ввод. Действие выполнено, и программа перейдет к следующей ошибке.

Некоторые варианты Aspell

Как и любая утилита командной строки, У Aspell есть несколько вариантов, с которыми вы можете проконсультироваться. здесь. Вы, вероятно, не будете использовать многие из них, я еще не смог их протестировать, но из того, что я прочитал по ссылке выше, есть два, которые могут быть очень полезны.

  • -не делать резервную копию: Когда проверка орфографии файла завершена, программа сохраняет копия оригинала с расширением .bak. Если вы регулярно пользуетесь этим инструментом, вы можете столкнуться с большим количеством резервных копий, которые заполнят ваши каталоги. Если указать параметр -dont-backup, Aspell не сохранит эту копию.
  • -режим =: Поскольку не все файлы представляют собой обычный текст, вы можете часто интересоваться проверять файлы уценка, LaTeX или HTML. Когда вы запускаете Aspell без параметров, эти типы файлов будут содержать орфографические ошибки. Чтобы этого избежать, мы сможем указать -mode = tex или -mode = html.

Если вы хотите полный список режимов, которые вы можете использоватьПишет:

Режимы дампа Aspell

aspell dump modes

Это всего лишь введение в Aspell и его возможности. Если вас интересует все, что он может для вас сделать, ознакомьтесь с онлайн-руководство пользователя.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   РокоЭльВуэро сказал

    У меня была эта ошибка: Ошибка: не удалось найти списки слов для языка "es_ES".
    Но решается установкой следующего пакета: aspell-es
    https://bugs.launchpad.net/ubuntu/+source/git/+bug/890783

  2.   РокоЭльВуэро сказал

    У меня тоже есть этот, но я не могу найти его решения:
    проверка орфографии -dont-backup
    Ошибка: файл «/usr/lib/aspell-0.60/ont-backup» имеет неправильный формат.

    Пришлось создать несуществующий файл:
    # touch "/usr/lib/aspell-0.60/ont-backup"
    # chmod 644 /usr/lib/aspell-0.60/ont-backup