
Ispell es un corrector ortográfico para Unix que admite la mayoría de los idiomas occidentales. [ 1 ] Ofrece varias interfaces, incluida una interfaz programática para su uso con editores como Emacs . A diferencia de GNU Aspell , ispell solo sugerirá correcciones basadas en una distancia de Damerau-Levenshtein de 1; no intentará adivinar correcciones más distantes basadas en las reglas de pronunciación del inglés.
Ispell tiene una larga trayectoria que se remonta a un programa escrito originalmente en 1971 en lenguaje ensamblador para PDP-10 por RE Gorin , y posteriormente adaptado al lenguaje de programación C y ampliado por muchos otros. Actualmente, Geoff Kuenning se encarga de su mantenimiento. El sistema generalizado de descripción de afijos 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 y deteniéndose cuando no encuentra una palabra en su diccionario. Luego, ispell intenta generar una lista de posibles correcciones y presenta la palabra incorrecta y las sugerencias al usuario, quien puede elegir una corrección, reemplazar la palabra por una nueva, dejarla sin cambios o agregarla al diccionario.
Ispell fue pionero en la idea de una interfaz de programación , que originalmente estaba destinada a ser utilizada por Emacs. Desde entonces, otras aplicaciones han utilizado esta función para añadir correctores ortográficos a su propia interfaz, y GNU Aspell ha adoptado la misma interfaz para poder utilizarse con el mismo conjunto de aplicaciones.
Existen diccionarios de ortografía ispetológica para la mayoría de las lenguas occidentales más habladas.
Ispell está disponible bajo una licencia de código abierto específica .
Véase también
Referencias
- ↑ "CTAN: Paquete ispell" . ctan.org . Consultado el 3 de febrero de 2024 .
Enlaces externos
- Sitio web oficial
- Hechizo original de Unix, que no está relacionado con ispell.
- Correctores ortográficos
- Programas gratuitos de corrección ortográfica
- Software de lenguaje para Linux
- Software Unix
- Stubs de Unix