Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Ispell предлагает слова на эсперанто

Ispell - это программа проверки орфографии для Unix, которая поддерживает большинство западных языков. Он предлагает несколько интерфейсов, включая программный интерфейс для использования такими редакторами, как Emacs . В отличие от GNU Aspell , ispell предлагает только исправления, основанные на расстоянии Дамерау – Левенштейна, равном 1; он не будет пытаться угадывать более отдаленные исправления, основанные на правилах английского произношения.

Ispell имеет очень длинную историю , которая может быть прослежена назад к программе , которая была первоначально написана в 1971 году в PDP-10 ассемблере на RE Горина , а затем портирована на языке программирования С и расширенной многими другими. В настоящее время его поддерживает Джефф Кеннинг. Обобщенная система описания аффиксов, представленная ispell, с тех пор имитировалась другими средствами проверки орфографии, такими как MySpell .

Как и большинство компьютерных программ проверки орфографии, ispell работает, считывая входной файл слово за словом, останавливаясь, когда слово не найдено в его словаре. Затем Ispell пытается создать список возможных исправлений и представляет неправильное слово и любые предложения пользователю, который затем может выбрать исправление, заменить слово новым, оставить его без изменений или добавить в словарь.

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

Есть словари ispell для наиболее распространенных западных языков.

Ispell доступен по специальной лицензии с открытым исходным кодом .

См. Также [ править ]

Внешние ссылки [ править ]

Ссылки [ править ]