Yo deletreo


De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda
Ispell sugiriendo palabras en esperanto

Ispell es un corrector ortográfico para Unix que admite la mayoría de los idiomas occidentales. Ofrece varias interfaces, incluida una interfaz programática para que la utilicen editores como Emacs . A diferencia de GNU Aspell , ispell solo sugerirá correcciones basadas en una distancia Damerau-Levenshtein de 1; no intentará adivinar correcciones más distantes basándose en las reglas de pronunciación del inglés.

Ispell tiene una historia muy larga que se remonta a un programa que fue escrito originalmente en 1971 en lenguaje ensamblador PDP-10 por RE Gorin , y luego adaptado al lenguaje de programación C y expandido por muchos otros. Actualmente es mantenido por Geoff Kuenning. El sistema de descripción de afijos generalizado introducido por ispell ha sido imitado desde entonces por otros correctores ortográficos como MySpell .

Como la mayoría de los correctores ortográficos computarizados, ispell funciona leyendo un archivo de entrada palabra por palabra, deteniéndose cuando una palabra no se encuentra en su diccionario. Luego, Ispell intenta generar una lista de posibles correcciones y presenta la palabra incorrecta y cualquier sugerencia al usuario, quien luego puede elegir una corrección, reemplazar la palabra por una nueva, dejarla sin cambios o agregarla al diccionario.

Ispell fue pionera en la idea de una interfaz de programación , que originalmente estaba destinada a ser utilizada por Emacs. Desde entonces, otras aplicaciones han usado la función para agregar corrector ortográfico a su propia interfaz, y GNU Aspell ha adoptado la misma interfaz para que pueda usarse con el mismo conjunto de aplicaciones.

Existen diccionarios de ortografía para la mayoría de los idiomas occidentales hablados.

Ispell está disponible bajo una licencia específica de código abierto .

Ver también

enlaces externos

Referencias


Obtenido de " https://en.wikipedia.org/w/index.php?title=Ispell&oldid=1018613573 "