Испелл
Эта статья нуждается в дополнительных цитатах для проверки . ( февраль 2024 г. ) |
Разработчик(и) | Джефф Куеннинг |
---|---|
Стабильная версия | 3.4.00 / 9 февраля 2015 г |
Написано в | С |
Операционная система | Кросс-платформенный |
Тип | Проверка орфографии |
Лицензия | Открытый исходный код |
Веб-сайт | www |

Ispell — это программа проверки орфографии для Unix , поддерживающая большинство западных языков. [1] Он предлагает несколько интерфейсов, включая программный интерфейс для использования такими редакторами, как Emacs . В отличие от GNU Aspell , ispell предлагает только исправления, основанные на расстоянии Дамерау-Левенштейна, равном 1; он не будет пытаться угадать более отдаленные исправления на основе правил английского произношения.
Ispell имеет очень долгую историю, которую можно проследить до программы, которая была первоначально написана в 1971 году на PDP-10 языке ассемблера , Р.Э. Горином а затем портирована на язык программирования C и расширена многими другими. В настоящее время его поддерживает Джефф Куеннинг. Обобщенная система описания аффиксов, представленная ispell, с тех пор копируется другими средствами проверки правописания, такими как MySpell .
Как и большинство компьютерных программ проверки орфографии, ispell работает, читая входной файл слово за словом и останавливаясь, когда слово не найдено в его словаре. Затем Ispell пытается создать список возможных исправлений и представляет неправильное слово и любые предложения пользователю, который затем может выбрать исправление, заменить слово новым, оставить его без изменений или добавить в словарь.
Ispell был пионером идеи программного интерфейса , который изначально предназначался для использования в Emacs. Другие приложения с тех пор использовали эту функцию для добавления проверки орфографии в свой собственный интерфейс, а GNU Aspell приняла тот же интерфейс, чтобы его можно было использовать с тем же набором приложений.
Существуют словари ispell для наиболее распространенных западных языков.
Ispell доступен по специальной лицензии с открытым исходным кодом .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «CTAN: Пакет ispell» . ctan.org . Проверено 3 февраля 2024 г.