MySpell es un corrector ortográfico gratuito , creado para explorar cómo se podría implementar la compresión de afijos.
Solía estar incluido en la suite ofimática OpenOffice.org y en el software cliente de Mozilla , y fue reemplazado por la biblioteca Hunspell, más potente , entre 2006 y 2008. [ 1 ] [ 2 ]
La licencia de MySpell se basa en la licencia BSD de dos cláusulas , pero tiene una cláusula adicional que exige marcar explícitamente cualquier versión modificada.
Fondo
MySpell fue creado por Kevin Hendricks con el objetivo de integrar varios correctores ortográficos de código abierto en la compilación de OpenOffice.org . Con un pequeño empujón de Kevin Atkinson , autor de Pspell y Aspell , se escribió un nuevo corrector ortográfico (MySpell) en C++ que admitía la compresión de afijos, basado en Ispell .
Archivos de configuración regional (idioma)
Cada configuración regional (idioma de un territorio específico) puede tener archivos para la ortografía, la división de palabras y un diccionario de sinónimos. Todos estos archivos se encuentran juntos en una carpeta. La corrección ortográfica se realiza utilizando el archivo .aff de la configuración regional junto con el archivo .dic. El archivo .dic es una lista de palabras con un grupo de letras que hacen referencia a los afijos que se encuentran en el archivo .aff. Esto ahorra espacio porque, en lugar de tener que incluir todas las formas de una palabra, como jump (jumping, jumps, jumped), el archivo .dic la incluye una sola vez y las referencias a los afijos en el archivo .aff permiten construir todas las demás formas.
No basta con copiar los archivos de una configuración regional a la carpeta. Dado que existen varias configuraciones regionales, la carga automática de todos los diccionarios generaría una sobrecarga considerable. Por lo tanto, solo se puede acceder a las configuraciones regionales que aparecen en dictionary.lst. Dictionary.lst se puede editar con un editor de texto sencillo, pero las interfaces de usuario ofrecen una forma más intuitiva de añadir nuevas configuraciones regionales.
MySpell con otros programas
MySpell también es o ha sido utilizado por otros programas:
- AbiWord
- Aegisub 2.0 puede utilizar un diccionario creado para MySpell añadiendo archivos AFF y DIC a la carpeta Dictionary.
- STAR Transit NXT, un paquete de software CAT de la empresa suiza STAR AG , puede utilizar opcionalmente los diccionarios MySpell para la corrección ortográfica.
Aspell y Vim 7 ahora pueden usar un diccionario creado para MySpell.
Véase también
Referencias
Enlaces externos
- myspell en el repositorio de Debian
- Programas gratuitos de corrección ortográfica
- Software de lenguaje para Linux