URL: https://github.com/paulber19/wordAccessEnhancementNVDAAddon.git
Descargar:
Compatibilidad:
Este complemento proporciona:
La actualización del complemento por defecto se hace automáticamente poco tiempo después de iniciar NVDA (entre 20 y 600 segundos) y como máximo una vez al día. Puedes desactivar esta actualización desmarcando la opción "Buscar automáticamente actualizaciones" que se encuentra en las opciones del complemento, elemento de menú "Actualización". La versión del complemento puede ser:
Por defecto, una versión estable se actualiza con la última versión estable (Número de versión superior). Sin embargo, es posible actualizar la versión actual estable con una versión de desarrollo de la próxima versión estable. Simplemente marcando la opción "Actualizar también versiones estable hacia versiones de desarrollo" situado en las opciones del complemento, elemento de menú "Actualización".
Una versión de desarrollo se actualiza:
El botón "Buscar actualización" situado en las opciones del complemento, elemento de menú "Actualización", permite buscar inmediatamente una actualización
El botón "Ver historial" situado en la misma categoría te permite ver el historial de la versión actual en el navegador.
En el caso de una actualización automática, y si se detecta una nueva versión, el cuadro de diálogo "Actualización" aparece para proponer:
Para una actualización de una versión estable, el botón "Qué hay de nuevo" ofrece la posibilidad, de abrir en el navegador, el historial del complemento y asi poder conocer las novedades de la versión propuesta.
Este complemento fue probado con las versiones de Microsoft Word 2019, 2016 y 2013 de Word del paquete de Microsoft Office Professional.
Advertencia: para el óptimo funcionamiento del complemento, es preferible que la opción "Utilizar UI Automation para acceder a controles de documento de Microsoft Word" este en: "Sólo cuando sea necesario". Esta opción se encuentra en la categoría Opciones "Avanzadas" de NVDA. Por defecto, NVDA lo configura para: "Cuando sea conveniente".
El complemento permite buscar y enumerar los elementos que constituyen el documento para los siguientes tipos de elementos:
Para esto, se instala un script que se inicia utilizando el gesto de entrada "windows+alt+F5".
En respuesta a este gesto de entrada, aparece un cuadro de diálogo "Búsqueda de elementos" que muestra:
Es posible salir de este cuadro de diálogo con el botón "Cerrar" o presionando la tecla "Escape".
Las teclas "flecha arriba" y "flecha abajo" permite moverse por la lista.
Con la tecla "Tabulador" se llega a la lista que presenta la elección de la parte del documento donde se buscarán los elementos del tipo seleccionado.
La lista ofrece las siguientes opciones:
Por defecto, la preselección se realiza en "documento".
Si se selecciona una parte del documento antes de la activación del script, la selección "selección" se preselecciona. De lo contrario, esta opción no está en la lista de opciones.
La elección realizada, la tecla "Intro" en la lista o presionar el botón "Buscar y mostrar" activa la recopilación de información para el tipo de elementos elegido y luego la visualización del cuadro de diálogo que presenta la lista de elementos recolectados.
La recolección puede tomar varios segundos.
Es posible mediante el botón "Buscar y copiar al portapapeles" para iniciar la colección y copiar la lista de elementos recopilados con su información en el portapapeles, posiblemente más detallada que la pantalla.
El cuadro que presenta la lista de elementos recopilados depende del tipo de objetos seleccionado y tiene la siguiente forma general:
El botón "Cerrar" o presionar la tecla "Escape" cierra este cuadro de diálogo.
En la lista, y sin abandonarla, es posible:
Al presionar la tecla "espacio" se anuncia el texto del primer campo o, si la tecla "Control" se presiona simultáneamente, el texto del segundo campo.
La información común a todos los elementos es:
Para los comentarios, están presentes los siguientes botones:
El gesto de entrada "windows +Alt+f1" muestra cierta información sobre el documento en un cuadro de diálogo:
Dependiendo del número de errores ortográficos o gramaticales, el tiempo de visualización del cuadro de diálogo puede ser relativamente largo.
La información que se muestra se puede copiar al portapapeles con el botón "Copiar al portapapeles" en el cuadro de diálogo. Este script se presenta en la categoría "Editor de texto Microsoft Word: complemento de accesibilidad" del cuadro de diálogo "Gestos de entrada" de NVDA.
Este script se ejecuta utilizando el gesto de entrada "alt + suprimir teclado numérico" en computadoras de escritorio o "alt + suprimir" en la configuración de la computadora portátil.
En respuesta a este gesto de entrada, se anuncia según corresponda:
En cualquier caso, se anuncia la posición con respecto al borde izquierdo y al borde superior de la página.
El número de línea es relativo a la página y el número de columna es relativo al comienzo de la línea.
Una doble pulsación del gesto de entrada muestra esta información en la pantalla.
El complemento instala un script para facilitar la inserción del elemento a la posición del cursor. Los tipos de elementos soportados son:
Este script se inicia utilizando el gesto de entrada "windows+alt+f2".
En respuesta a este gesto de entrada, aparece un cuadro de diálogo que muestra:
Después de seleccionar el tipo deseado, la tecla "Intro" o el botón "Insertar" permite mostrar el cuadro de diálogo para introducir el texto del elemento.
El texto puede estar en varias líneas.
El botón "Aceptar" valida la entrada.
El botón "Cancelar" o la validación sin texto provocará el regreso al diálogo anterior.
Para un comentario, si hay una selección presente, el texto comentado es el texto de esta selección. De lo contrario, es la palabra enfocada.
Para un comentario o respuesta, el elemento se inserta con el nombre del autor configurado en Word. Pero después de la inserción, se hace una propuesta para modificar este nombre.
El complemento también instala un script para responder al comentario bajo el cursor con "windows+alt+y" como gesto de entrada.
El complemento instala scripts para leer algunos elementos en la posición del cursor. Estos son:
En el caso donde no hay elementos, un mensaje de voz lo anuncia.
Para la edición de texto, el tipo, el autor, el texto de la modificación se anuncian. Puede haber varios cambios en la posición del cursor.
El complemento permite la lectura automática de algunos elementos (comentarios, notas al pie de página, notas finales) durante el movimiento por líneas, en modo Exploración o en "Verbalizar Todo".
Esto es controlado por el grupo opciones "Lectura automática" en la categoría "Opciones" en el diálogo de configuración del complemento.
En este grupo se encuentran:
Para leer los elementos con otra voz, se debe en primer lugar guardar las opciones de voz de esta voz mediante el gesto de entrada "windows+alt+f12". Este gesto corresponde al script "Guardar las opciones de voz para la lectura automática" y es modificable mediante el cuadro de diálogo "Gestos de entrada" de NVDA.
Para encontrar rápidamente esta voz y posiblemente cambiar algunas de sus opciones, es recomendable crear un perfil de configuración que se activa manualmente.
Bajo este perfil, es posible definir la voz y las opciones de voz mediante la categoría "Voz" en el cuadro de diálogo Opciones de NVDA.
Una vez hecho esto, la configuración de NVDA debería ser guardada.
En Word y para guardar las opciones de voz para la lectura automática, este perfil debe ser activado manualmente. La pulsación del gesto de entrada "windows+alt+f12" procederá para guardarlo.
Una vez guardado, el perfil puede ser desactivado manualmente para encontrar las opciones de voz del perfil de configuración activo antes de la activación manual del perfil.
La opción "Lectura automática" puede ser modificado mediante el script "Habilitar o deshabilitar la lectura automática" asociado con el gesto de entrada "windows+alt+f3".
Este gesto de entrada es modificable mediante el diálogo "Gestos de entrada" de NVDA.
Este script se encuentra en la categoría "Editor de texto Microsoft Word: complemento de accesibilidad" de este diálogo.
El complemento instala scripts con su gesto de entrada para anunciar los elementos que componen una tabla (celda, fila y columna) sin tener que mover el cursor.
Estos son:
Según la opción "encabezado de columna" en la sección "Formato de documento" de la configuración de NVDA, el contenido de la celda se anuncia solo o con los títulos de la fila y la columna.
Estos scripts se presentan en la categoría "Editor de texto Microsoft Word: complemento de accesibilidad" del cuadro de diálogo "Gestos de entrada" de NVDA.
Es posible anunciar todas las celdas en la fila o columnas cuando se utilizan los gestos de entrada anteriores. El script "habilitar o deshabilitar el anuncio de todas las celdas" se inicia utilizando el gesto de entrada "windows+alt+espacio".
Este script se presenta en la categoría "Editor de texto Microsoft Word: complemento de accesibilidad" del cuadro de diálogo "Gestos de entrada" de NVDA.
Entonces, si el anuncio de todas las celdas está habilitado, pulsando:
Para deshabilitar el anuncio de todas las celdas, simplemente pulsa el gesto de entrada "windows+alt+espacio" nuevamente.
El complemento instala los siguientes scripts para desplazarse en una tabla:
Después del desplazamiento:
El complemento también instala, pero sin gestos de entrada, los siguientes scripts para mover en una tabla y anunciar las celdas de la fila o columna:
El complemento permite modificar los gestos de entrada de los scripts anteriores, lo que requiere la combinación de varias teclas para usar solo las teclas de dirección para los desplazamientos.
Para hacer esto, simplemente pulse el gesto de entrada "NVDA+e" para activar la capa de órdenes para una tabla.
Por lo tanto, después de activar la capa de órdenes para una tabla, los gestos de entrada de los scripts de desplazamiento se reemplazan por:
Estos scripts se presentan en la categoría "Editor de texto Microsoft Word: complemento de accesibilidad (capa de órdenes para tabla)" del cuadro de diálogo "Gestos de entrada" de NVDA.
Para deshabilitar la capa de órdenes para una tabla, simplemente vuelva a pulsar "NVDA+e".
El gesto de entrada "windows+alt+h" permite conocer el título de la línea y la columna de la celda actual.
En una tabla, es posible pasar de celda en celda mediante tabulación pero llegado al final de la tabla, cualquier nueva tabulación provoca la creación de una nueva fila. Para evitar esto, el complemento añade el anuncio de la llegada en la primera o la última celda de la tabla.
Para moverse rápidamente en el documento, NVDA ofrece el modo exploración que se activa y desactiva utilizando el gesto de entrada "NVDA + espacio". Cuando se activa este modo, ya no es posible escribir texto en el documento.
Cada tipo de elemento está asociado con una sola tecla en el teclado. Al presionar esta tecla, el cursor se coloca en el siguiente elemento del mismo tipo. Al pulsar esta misma tecla con mayúscula presionada, el cursor se posiciona en el elemento anterior del mismo tipo. Estas órdenes son comunes a otras aplicaciones, como los navegadores de Internet.
Este complemento añade las siguientes órdenes específicos para Microsoft Word.
Las órdenes del modo exploración no admitidos se indican mediante el mensaje de voz "No admitido en este documento" y todas las demás órdenes, mediante un pitido.
La imposibilidad de mover el cursor se indica mediante un mensaje de voz que indica que ya no hay ningún elemento correspondiente a la órden.
El complemento añade la posibilidad de navegar en bucle, es decir, para volver al principio o al final del documento, para continuar la búsqueda del elemento siguiente o anterior.
La opción "Navegar en bucle" en la categoría "Opciones" controla esta posibilidad.
Los tipos de elementos asociados con estas nuevas órdenes se añaden en la lista de tipos del diálogo "Lista de elementos" abierto con "NVDA+F7".
Para algunos tipos como "palabras mal escritas", "errores gramaticales",...),", la búsqueda de elementos puede ser bastante larga.
Por lo tanto, el tiempo de búsqueda se limita a 20 segundos de forma predeterminada. Este tiempo máximo se puede cambiar utilizando la lista desplegable "Tiempo máximo de búsqueda de elementos " en la categoría "Opciones" en el diálogo de configuración del complemento.
Cuando el foco se coloca en el documento, la tecla "f7" (acceso directo de Word) permite iniciar el corrector ortográfico o volver a él si ya está iniciado y la tecla "Esc" le permite volver al documento cuando el foco está en el corrector ortográfico.
El complemento ofrece la posibilidad de utilizar también la tecla "f7" para ejecutar la misma acción que la tecla "Esc".
Contrariamente a lo que verbaliza NVDA, en el primer lanzamiento del corrector, el foco puede no estar ubicado donde debería estar, es decir dentro del panel y en uno de sus botones o listas. Esta es la razón por la cual el complemento puede pedirle que presione la tecla "tab" primero.
Como NVDA no anuncia ni el error ni la sugerencia cuando el foco llega al corrector ortográfico, el complemento intenta paliarlo.
Un script permite anunciar esta información.
Se le asigna el gesto de entrada "NVDA+mayúscula+f7".
El gesto de entrada "NVDA+control+f7" le permite escuchar nuevamente la frase afectada por el error.
Estos scripts se presentan en la categoría "Editor de texto Microsoft Word: complemento de accesibilidad" del cuadro de diálogo "Gestos de entrada" de NVDA.
Este complemento también permite el anuncio automático del nuevo error y su sugerencia presentada por el corrector ortográfico después del uso de uno de los botones como "Ignorar", "Modificar" o accesos directos de Word como "i", "m ".
En un documento de Word, es posible mover el cursor de un párrafo a otro utilizando las órdenes de Word "control + flecha arriba" o "control + flecha abajo". Como se trata de órdenes de Word, estos atajos no son editables y no aparecen en los gestos de entrada de NVDA. después de ejecutar la órden, NVDA anuncia el párrafo alcanzado.
Pero el cursor se da en el párrafo anterior o siguiente, si lo hay, independientemente de su contenido. Y entonces NVDA dirá "vacío" si el párrafo está vacío. Esto puede resultar molesto si hay varios seguidos.
Este complemento ofrece la posibilidad de omitir los párrafos vacíos y enfocar el primer párrafo no vacío encontrado.
La opción "Saltar los párrafos vacíos"" en la categoría "Opciones" habilita o deshabilita esta ejecución. Esta opción está marcada de forma predeterminada.
En cualquier momento, también es posible habilitar o deshabilitar esta ejecución mediante el gesto de entrada "windows + alt + f4".
Para indicar que se han saltado párrafos se puede emitir un sonido. Para hacer esto, simplemente marque la opción "Reproducir un sonido si se saltan párrafos vacíos". Esta opción está marcada de forma predeterminada.
El complemento anunciará si no hay más párrafos.
Word ofrece la posibilidad de mover el cursor del sistema de frase en frase mediante los siguientes atajos:
Como se trata de órdenes de Word, estos atajos no son editables y no aparecen en los gestos de entrada de NVDA.
Después de moverse, NVDA anuncia la frase alcanzada, pero solo en modo "Edición" y no en modo "Exploración".
El complemento elimina esta limitación.
Utilizando UI Automation para acceder a controles de documento de Microsoft Word se puede configurar usando una opción que se encuentra en la categoría "Avanzadas" en las Opciones de NVDA. Pero requiere muchas pulsaciones de teclas.
Para simplificar esto, el complemento proporciona un script, sin gesto de entrada, para mostrar directamente un cuadro de diálogo que muestra las diferentes opciones posibles para esta opción y te permite seleccionar una.
El historial de las versiones del complemento está en el archivo "changes.html"