aspell - интерактивная проверка орфографии
aspell [options] <command>
aspell — это служебная программа, которая подключается к библиотеке Aspell и может работать как замена ispell -a, как независимая программа проверки орфографии, как тестовая утилита для проверки функции библиотеки Aspell, а также как утилиту для управления словарями, используемыми библиотекой.
Библиотека Aspell содержит интерфейс, позволяющий другим программам напрямую обращаться к ее функциям и, таким образом, сокращающий сложную задачу проверки орфографии до простых вызовов библиотеки. Библиотека по умолчанию не содержит словарных списков слов. Чтобы добавить языковые словари, сначала проверьте ваш дистрибутив на наличие измененных словарей, в противном случае ищите словари базовых языков здесь http://aspell.net.
Следующая информация описывает команды и параметры, используемые утилитой Aspell.
Эта страница руководства поддерживается отдельно от официальной документации, поэтому она может быть устаревшей или неполной. Официальная документация поддерживается в виде руководства Texinfo. См. запись ` aspell ' в info для получения более полной документации.
<command> является одним из:
Отправьте краткое сообщение об использовании Aspell Utility на стандартный вывод. Это краткий обзор наиболее распространенных команд и параметров проверки орфографии.
Отправьте подробное справочное сообщение по утилите Aspell на стандартный вывод. Это полный список, показывающий все команды, параметры, фильтры и словари.
Вывести номер версии библиотеки и утилиты Aspell на стандартный вывод.
Проверка правописания одного файла.
Запустите Aspell в режиме совместимости ispell -a.
Создайте список слов с ошибками из стандартного ввода.
Вывести все текущие параметры конфигурации на стандартный вывод.
Отправьте текущее значение <key> на стандартный вывод.
Выведите звуковой эквивалент каждого введенного слова.
Сгенерируйте возможные корневые слова и аффиксы из входного списка слов.
Расширяет флаги аффикса каждого введенного сжатого слова аффикса.
Очищает список входных слов, чтобы каждая строка была допустимым словом.
Уменьшите размер списка слов с помощью сжатия аффиксов.
Преобразует <from> одну кодировку <to> в другую.
Выполните нормализацию Unicode.
Список доступных словарей, фильтров или режимов.
создать дамп, создать или объединить главный, личный или замещающий список слов.
Следующие параметры могут использоваться для управления используемыми словарями и их поведением.
Базовое имя используемого словаря. Если указан этот параметр, Aspell либо будет использовать этот словарь, либо умрет.
Расположение основного списка слов словаря.
Язык для использования. В большинстве систем он следует тому же формату, что и переменная окружения LANG. Он состоит из двухбуквенного кода языка ISO 639 и дополнительного двухбуквенного кода страны ISO 3166 после тире или подчеркивания. Значение по умолчанию основано на значении локали LC_MESSAGES.
Предпочтительный размер списка слов словаря. Он состоит из двухзначного кода, описывающего размер списка, с типичными значениями: 10=крошечный, 20=очень маленький, 30=маленький, 40=средний-маленький, 50=средний, 60=средний-большой, 70 =большой, 80=огромный, 90=безумный.
Любая дополнительная информация, позволяющая отличить эту разновидность словаря от других словарей, которые могут иметь тот же язык и размер.
Пожалуйста, используйте вариант разнообразие, так как он заменяет жаргон как лучший выбор. жаргон будет удален в будущем.
Путь поиска для информационных файлов списка слов.
Имя файла персонального списка слов.
Имя файла списка замен.
Дополнительные словари для использования.
Этот вариант еще не реализован.
Эти параметры управляют поведением Aspell при проверке документов.
Игнорировать слова длиной <= <integer> символов.
Игнорировать регистр при проверке слов.
Игнорировать команды для сохранения пар замены.
Сохраните список замещающих слов при сохранении всего.
Предложение <mode>=ультра|быстро|нормально|неправильные орфографические ошибки
Эти параметры изменяют поведение различных фильтров.
Добавить или удалить фильтр.
Добавить или удалить пути поиска для фильтров.
Устанавливает режим фильтра. Mode – один из следующих: none, url, email, html, tex или nroff. Альтернативные варианты быстрого доступа: «-e» для электронной почты, «-H» для Html/Sgml, «-t» для Tex или «-n» для Nroff.
кодировка, в которой должен находиться документ. Значение по умолчанию зависит от текущей локали.
Добавить или удалить список символов цитат электронной почты.
Количество символов, которые могут стоять перед кавычками.
Добавьте или удалите список атрибутов HTML для постоянной проверки. Например, загляните внутрь тегов alt=.
Добавьте или удалите список атрибутов HTML, которые всегда следует пропускать при проверке орфографии.
Добавьте или удалите список атрибутов SGML, чтобы всегда проверять правописание.
Добавьте или удалите список атрибутов SGML, которые всегда будут пропускаться при проверке орфографии.
Расширения файлов SGML.
Проверьте комментарии TeX.
Добавить или удалить список команд TeX.
Их можно использовать для управления поведением слитных слов.
Считайте слитные слова допустимыми.
Максимальное количество слов, которые можно связать вместе.
Минимальная длина внутренних слов.
Разные варианты, не подпадающие ни под одну другую категорию.
Основной файл конфигурации. Этот файл переопределяет глобальные значения Aspell по умолчанию.
Расположение основного файла конфигурации.
Расположение файлов языковых данных.
Используйте эту раскладку клавиатуры для предложения возможных слов. Эти орфографические ошибки возникают, если пользователь случайно нажимает клавишу рядом с предполагаемой правильной клавишей.
Альтернативное расположение файлов языковых данных. Этот каталог ищется перед data-dir.
Расположение каталога для файлов личных списков слов.
Персональный файл конфигурации. Этот файл переопределяет параметры, найденные в глобальном файле конфигурации.
Эти параметры являются частью утилиты aspell и работают независимо от библиотеки.
Утилита aspell создает файл резервной копии, делая копию и добавляя .bak к имени файла. Это применимо только в том случае, если используется команда check
Используйте смещения байтов вместо смещений символов.
Создайте отсутствующие комбинации корня/аффикса, которых нет в словаре, в режиме pipe.
Используемое сопоставление клавиш: либо aspell для сопоставления по умолчанию, либо ispell для использования того же сопоставления, которое использует утилита Ispell.
Обратный порядок списка предложений в режиме конвейера.
Предложите возможные замены в трубном режиме. Если false, Aspell просто сообщит об опечатке и не будет делать никаких предложений или возможных исправлений.
Засеките время загрузки и предложите время в конвейерном режиме.
Кроме того, Aspell попытается разобраться в параметрах командной строки Ispell, чтобы он мог функционировать как замена Ispell. Если Aspell запущен без каких-либо параметров командной строки, он отобразит краткий экран справки и завершит работу.
Aspell может принимать параметры через глобальные или персональные файлы конфигурации, поэтому вам не нужно указывать их каждый раз в командной строке. Файл глобальной конфигурации по умолчанию — /etc/aspell.conf или другой файл, указанный параметром --conf, и он проверяется первым. По умолчанию файл конфигурации пользователя ~/.aspell.conf находится в каталоге $HOME (или другом файле, указанном параметром --per-conf ). ) проверяется затем и переопределяет параметры, установленные в глобальном файле конфигурации. Параметры, указанные либо в командной строке, либо через переменную среды, переопределяют параметры, указанные в любом файле конфигурации.
Каждая строка файла конфигурации имеет формат:
option [value]
где option — любой из перечисленных выше параметров стандартной библиотеки без начальных дефисов. Например, следующая строка установит язык по умолчанию на швейцарский немецкий:
lang de_CH
Между параметром и значением может быть любое количество пробелов, однако это могут быть только пробелы, т.е. между именем параметра и значением нет знака «=». Комментарии также можно включить, поставив перед ними «#», так как все символы от «#» до новой строки игнорируются. Допускаются также пустые строки. Файл /etc/aspell.conf является хорошим примером того, как установить эти параметры, а в Руководстве Aspell есть более подробная информация.
aspell-import(1), prezip-bin(1), run-with-aspell(1), word-list-compress(1)
Aspell is fully documented in its Texinfo manual. See the ` aspell ' entry in info for more complete documentation.
Поддержку Aspell можно найти в списках рассылки Aspell. Инструкции по присоединению к различным спискам рассылки (и их архиву) можно найти на домашней странице Aspell по адресу http://aspell.net. Отчеты об ошибках следует отправлять через GitHub Issues, а не публиковать в списках рассылки.
Эта страница руководства была написана Брайаном Нельсоном pyro@debian.org на основе Руководства пользователя Aspell, © 2002 Kevin Atkinson. Обновлено в ноябре 2006 г. Хосе Да Силва digital@joescat.com и в декабре 2006 г. Кевином Аткинсоном kevina@gnu.org.