@@ -58,24 +58,85 @@ establecido.
5858
5959## Registro de actualización de MathCat
6060
61- ### Versión 0.2
62- * Muchos fallos corregidos
63- * Mejoras en la voz
64- * Una opción en las preferencias para controlar la duración de las pausas
65- (funciona con los cambios relativos de velocidad de la voz en matemáticas)
66- * Soporte para reconocer notación química y verbalizarla adecuadamente
67- * Traducciones al indonesio y al vietnamita
61+ ### Versión 0.5.0
62+ * Se añade código braille LaTeX en alemán. Al contrario que otros códigos
63+ braille, este genera caracteres ASCII y usa la tabla de salida braille
64+ actual para transcribirlos.
65+ * Se añade código braille ASCIIMath (experimental). Al igual que el código
66+ braille LaTeX, genera caracteres ASCII y usa la tabla braille de salida
67+ actual para transcribirlos.
68+ * Se añade la preferencia "CopyAs", que soporta copiar como MathML, LaTeX o
69+ ASCIIMath usando control+c cuando el foco está sobre contenido MathML
70+ (como antes). El nodo que tiene el foco se copia. Nota: esto sólo se lista
71+ en el archivo prefs.yaml y no se expone en el diálogo de preferencias de
72+ MathCat (todavía).
73+
74+ ### Versión 0.4.2
75+ * Se corrige el cambio de idioma cuando los cambios de voz y el idioma de
76+ MathCat se configuran en "Automático"
77+ * Se añaden más comprobaciones de impedimentos para mejorar la lectura
78+ cuando no está configurada para personas ciegas
79+ * Nemeth: corrección de "~ " cuando no es parte de un mrow
80+ * UEB: se añaden caracteres, corrección de espaciado en "~ ", prefijo if,
81+ prefijo xor,
82+ * Limpieza de MathML en vocales acentuadas (principalmente en vietnamita)
83+ * Reescritura importante del código que lee y actualiza las preferencias con
84+ mucha más celeridad. Se añade la preferencia ` CheckRuleFiles ` para
85+ controlar para qué archivos se buscan actualizaciones
86+ * Se añaden dos nuevas llamadas de interfaz que permiten configurar la
87+ posición de navegación a partir del cursor braille (todavía no forman
88+ parte del complemento MathCat)
89+
90+ ### Versión 0.3.11
91+ * Se actualiza a Python 3.11 y se comprueba el funcionamiento en NVDA 2024.1
92+ * Se corrigen fallos en el braille y la voz vietnamitas, en su mayoría de
93+ química.
94+ * Se corrige un fallo en braille cuando el código braille y el idioma
95+ dependiente no coinciden (concretamente, braille vietnamita y voz
96+ vietnamita)
97+ * Se corrige un fallo con los espacios en blanco en HTML dentro de los
98+ tokens
99+ * Se mejora la detección de números romanos
100+
101+ ### Versión 0.3.9
102+ * Se añade traducción al chino tradicional (gracias a Hon-Jang Yang)
103+ * Se corrige un fallo con la navegación en la base de una expresión escrita
104+ que tiene paréntesis
105+ * Ha cambiado significativamente el manejo de los espacios en
106+ blanco. Principalmente afecta a la salida braille (espacios y detección de
107+ "omisión").
108+ * Mejorado el reconocimiento de química
109+ * Correcciones en el braille UEB que aparecieron al añadir ejemplos de
110+ química
111+ * Correcciones en UEB al añadir paréntesis auxiliares en algunos casos
68112
113+ ### Versión 0.3.8
114+ Braille:
69115
70- ### Versión 0.2.5
71- * Más mejoras en química
72- * Correcciones en Nemeth:
116+ * Se ha internacionalizado el diálogo en varios idiomas (¡Muchas gracias a
117+ los traductores!)
118+ * Implementación inicial de CMU, código braille usado en los países de habla
119+ hispana y portuguesa
120+ * Se corrigen algunos fallos de UEB y se añaden algunos caracteres para UEB
121+ * Mejoras importantes al braille vietnamita
73122
74- * Añadidas reglas de "omisión"
75- * Añadidas algunas reglas para los indicadores en inglés
76- * Añadidos más casos donde es necesario el indicador Mulitpurpose
77- * Correcciones relacionadas con Nemeth y la puntuación
123+ Otras correcciones:
78124
125+ * Se cambia el deslizador del diálogo de velocidad relativa para que tenga
126+ un valor máximo del 100% (ahora sólo permite configurar velocidades
127+ menores). También se añaden pasos de tamaño para que sea más fácil
128+ aumentar o disminuir la velocidad significativamente.
129+ * Se corrige un problema con Espeak que hacía que la voz se entrecortara al
130+ cambiar su velocidad relativa
131+ * Mejoras en la voz vietnamita
132+ * Corregido un fallo con las voces OneCore, que decían "a"
133+ * Se corrigen algunos fallos de navegación cuando ` AutoZoomOut ` es falso (no
134+ el que hay por defecto)
135+ * Se corrigen algunos cambios en los diálogos y en el idioma para que tengan
136+ efecto inmediato cuando se pulse "Aplicar" o "Aceptar".
137+ * Se añade una opción "Usar idioma de la voz" para que MathCat hable en el
138+ idioma correcto desde el principio (si hay traducción)
139+ * Varias mejoras al limpiar código MathML pobre
79140
80141### Versión 0.3.3
81142Esta versión contiene bastantes correcciones de fallos. Las principales
@@ -102,27 +163,22 @@ salida braille. Este trabajo todavía está en progreso y tiene demasiados
102163fallos como para usarlo para otra cosa que no sean pruebas. Espero que la
103164próxima versión de MathCat contenga una implementación fiable.
104165
105- ### Versión 0.3.8
106- Braille:
107-
108- * Se ha internacionalizado el diálogo (¡Muchas gracias a los traductores!)
109- * Implementación inicial de CMU, código braille usado en España y varios
110- países de habla portuguesa
111- * Mejoras importantes al braille vietnamita
112- * Se cambia el deslizador del diálogo de velocidad relativa para que tenga
113- un valor máximo del 100% (ahora sólo permite configurar velocidades
114- menores). También se añaden pasos de tamaño para que sea más fácil
115- aumentar o disminuir la velocidad significativamente.
116- * Se corrigen algunos fallos de UEB y se añaden algunos caracteres para UEB
166+ ### Versión 0.2.5
167+ * Más mejoras en química
168+ * Correcciones en Nemeth:
117169
118- Otras correcciones:
170+ * Añadidas reglas de "omisión"
171+ * Añadidas algunas reglas para los indicadores en inglés
172+ * Añadidos más casos donde es necesario el indicador Multipropósito
173+ * Correcciones relacionadas con Nemeth y la puntuación
119174
120- * Mejoras en la voz vietnamita
121- * Corregido un fallo con las voces OneCore, que decían "a"
122- * Se corrigen algunos fallos de navegación cuando ` AutoZoomOut ` es falso (no
123- el que hay por defecto)
124- * Se corrigen algunos cambios en los diálogos y en el idioma para que tengan
125- efecto inmediato cuando se pulse "Aplicar" o "Aceptar".
175+ ### Versión 0.2
176+ * Muchos fallos corregidos
177+ * Mejoras en la voz
178+ * Una opción en las preferencias para controlar la duración de las pausas
179+ (funciona con los cambios relativos de velocidad de la voz en matemáticas)
180+ * Soporte para reconocer notación química y verbalizarla adecuadamente
181+ * Traducciones al indonesio y al vietnamita
126182
127183[[ !tag dev stable]]
128184
0 commit comments