Santiago Bosio escribió:

El mié, 14-09-2005 a las 08:41, Juan Manuel Acosta escribió:
Una simple idea de usuario................... ¿se podria lograr que el
diccionario recolocara la lista de palabras a sustituir, por su uso?

Un ejemplo:
La palabra  "dia" acentuada la corrijo cientos de veces y esta muy abajo
en la lista, deberian irse resituandos segun uso.

Gracias

Juan Manuel:

Este "problema" del orden en que aparecen las opciones de reemplazo,
depende fuertemente del algoritmo implementado en MySpell (el módulo que
realiza la corrección ortográfica), y no del diccionario.

El algoritmo va realizando distintas pruebas, por ejemplo: inversión,
inserción, eliminación o reemplazo de letras. Cada prueba que genera una
palabra existente en el diccionario, se agrega como posible reemplazo.

El orden de aparición depende del orden en que se realizan las pruebas.
No hay forma de cambiar esto desde el diccionario.

Actualmente se está integrando un nuevo módulo de corrección ortográfica
llamado HunSpell, basado en MySpell, con interesantes extensiones y otra
política de selección y ordenamiento de reemplazos. Veremos en breve
como funciona con el diccionario en español.

Hay que tener en cuenta que se utiliza el mismo algoritmo para cualquier
lenguaje, por lo cual es imposible que el orden de los reemplazos sea el
ideal en todos los casos. Por ejemplo, en español el error más común es
este de los acentos, que tú mencionas. Para nosotros lo mejor sería que
aparecieran primero aquellas sugerencias que reemplazan las letras no
acentuadas por acentuadas, pero quizá esto penalizaría a otro lenguaje
en el cual el error más común sea la inversión de letras, por ejemplo.

Espero haberte aclarado un poco el panorama.

Saludos,

Santiago Bosio.

PD: Prueba también con la corrección automática. Si es un error que
cometes frecuentemente, te lo va a reemplazar en el momento que lo
escribes.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


MUCHAS GRACIAS


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Responder a