URL: https://github.com/paulber19/notepadPlusPlusAccessEnhancementNVDAAddon.git
Descargar:
Compatibilidad:
Traducido por Rémy Ruiz.
Este complemento tiene como objetivo mejorar la accesibilidad del editor de texto Notepad++ y añadir características para facilitar la edición de archivos utilizados en el lenguaje Python y los archivos escritos en lenguaje markdown.
Este complemento vuelve a tomar la mayoria de los suplementos proporcionados por el complemento NVDA_notepadPlusPlus creado por Derek Riemer y Tuukka Ojala, luego modificado por Robert Hänggi y Andre9642, a saber:
Y proporciona los siguientes suplementos:
Con respecto a los documentos:
Suplementos para archivos Python:
Suplementos para archivos Markdown o txt2tags:
Suplementos para el complemento DSpellCheck de Notepad++:
Este complemento ha sido probado con Notepad++ versión 8.9.2 y 8.8.3 64 bits.
Este complemento usa e intercepta los atajos de Notepad++ configurados por defecto. Por lo tanto, se recomienda encarecidamente, por su correcto funcionamiento, no modificar estos atajos.
La mayoría de los gestos de entrada presentados por este complemento son editables utilizando el cuadro de diálogo "Gestos de Entrada" de NVDA.
Notepad++ te permite establecer marcadores en tu texto.
Un marcador te permite volver rápidamente a una ubicación en el editor en cualquier momento.
Para establecer un marcador, desde la línea que deseas marcar, pulsa "control+f2" (atajos de teclado de Notepad++ no deben ser modificados).
Luego, cuando quieras regresar a este marcador, pulsa "F2" para saltar al siguiente marcador, o "mayúscula+F2" para saltar hacia atrás al anterior. (atajos de teclado de Notepad++ no deben ser modificados).
Puedes establecer tantos marcadores como desees.
Para cancelar un marcador, mueva el cursor a la línea marcada mediante el marcador y pulsa "control+f2".
Puedes cancelar todos los marcadores usando el submenú "Des/Activar marcadores" del submenú "Marca" del submenú "Buscar".
NVDA permanece mudo cuando el cursor llega a un marcador, el complemento corrige este problema anunciando la línea.
En el documento, puedes desplazarte al delimitador simétrico pulsando "control+b" (atajos de teclado de Notepad++ no deben ser modificados).
Para ello, el cursor debe colocarse en un carácter delimitador de estilo llave, paréntesis, corchete, a lo que tendrá que coincidir el delimitador simétrico.
Al pulsar estas órdenes de teclado, el complemento permitirá a NVDA de leer la línea en la que aterrizó y si la línea consiste sólo en un carácter delimitador simétrico, leerá la línea arriba y debajo de este delimitador para que pueda tener una idea del contexto.
La funcionalidad de autocompletado de Notepad++ no es accesible por defecto. El autocompletado tiene muchos problemas, incluyendo que se muestra en una ventana flotante.
Para hacer esta funcionalidad accesible, se hacen tres cosas.
Nota: Se braillifica todo el texto si está conectada una pantalla braille. Esta característica es actualmente experimental, no dudes en reportar cualquier error con ella.
Una de las caracteristicas mas interesantes de notepad++ es la capacidad para usar la busqueda incremental.
La búsqueda incremental es un modo de búsqueda en el que buscas una frase de prueba escribiendo en el campo de edición, y el documento se desplaza mostrandote la búsqueda en tiempo real.
Mientras escribe, el documento se desplaza para mostrar la línea de texto con la frase más probable que estás buscando. También resalta el texto que coincida.
El programa también te muestra cuántas coincidencias se han detectado. Hay botones para desplazarse hacia la coincidencia siguiente y anterior.
Mientras escribes, NVDA anunciará la línea de texto que notepad++ detectó en un resultado de búsqueda. NVDA anuncia también cuántas coincidencias hay, pero sólo si el número de coincidencias ha cambiado.
Cuando has encontrado la línea de texto que quieras, simplemente pulsa "escape", y esa línea de texto estará en tu cursor.
Para abrir este cuadro de diálogo, selecciona "Búsqueda incremental" desde el menu "Buscar", o pulsa "alt+control+i".
Por defecto, si pulsas "control+f" aparece el cuadro de diálogo Buscar.
Si tecleas un texto en su cuadro de edición y pulsas "Intro", el texto en la ventana se selecciona y el documento se desplaza hacia el resultado de la búsqueda siguiente. La ventana permanece abierta y debes cerrarla con la tecla "Escape".
Luego, puedes pulsar "F3" o "majúscula+F3" para repetir la búsqueda en dirección hacia adelante o hacia atrás respectivamente.
NVDA que permanece mudo En este caso, el complemento permitirá a NVDA leer tanto la línea actual, y la selección dentro de la línea que representa el texto encontrado.
Esta función te permite realizar una comparación simple y rápida entre el texto seleccionado y el del portapapeles.
Después de seleccionar el texto, use el gesto de entrada "windows+control+F2".
El resultado se muestra en un cuadro de diálogo.
Notepad++ muestra, en el título de la ventana de edición y en la lista de pestañas, el nombre del archivo precedido por su ruta absoluta.
Esta ruta puede ser muy larga y bastante tediosa de escuchar.
En las preferencias de Notepad++, es posible mostrar en el título de la ventana de edición, solo el nombre del archivo, pero esto no concierne la lista de pestañas que alcanzamos mediante las órdenes de teclado "control+tab" manteniendo pulsada la tecla "control".
Este suplemento permite anunciar de manera más reducido el título de la ventana de edición y los nombres de los elementos en la lista de pestañas, reduciendo la ruta de los archivos, incluso eliminandolos por completo.
La categoría "Opciones" que se encuentra en las opciones del complemento presenta el grupo de parámetros "Anuncio reducido de la ruta de los archivos" para controlar estas funciones.
La opción "Reducir la ruta" te permite habilitar o deshabilitar el anuncio reducido de la ruta.
Esta característica no está activada de forma predeterminada.
Cuando esta opción está habilitada, la ruta del archivo se reduce dependiendo del nivel configurado en la opción "Niveles jerárquicos anteriores para mantener".
Este nivel puede variar de 0 a 10:
Si el nivel es igual a 0, sólo el nombre del archivo es anunciado.
Para un nivel igual a -1, la ruta del archivo es anunciado bajo la forma:
"letra de la unidad:\...\carpeta jerárquico -1\nombre del archivo"
Por un nivel igual a -2, esto será:
"letra de la unidad:\...\carpeta nivel jerárquico -2\carpeta jerárquico -1\nombre del archivo"
Si el número de niveles jerárquicos de la ruta es más pequeña que el nivel configurado, la ruta permanece sin cambios.
Notepad++ muestra el nombre del documento En el título de la ventana de edición o en la lista de las pestañas mostrado mediante las órdenes de teclado "control+tab" y la tecla "control" manteniendola pulsada, bajo la forma: ruta del archivo seguido del nombre del archivo.
Este suplemento hace posible anunciar a través de NVDA el nombre del archivo antes de su ruta.
La opción "Anunciar el nombre del archivo antes de la ruta"" en el grupo de parámetros "Nombre de los documentos" en la categoría "Opciones" habilita o deshabilita esta funcionalidad.
Puede parecer penoso escuchar todas las barras inversas de la ruta del archivo cuando se desplega la lista de pestañas abiertas.
Este suplemento te permite por lo tanto que se vuelvan mudas.
La opción "No verbalizar las barras inversas de la ruta del archivo" en el grupo de parámetros "Nombre de los documentos" en la categoría "Opciones" habilita o deshabilita esta funcionalidad.
En su menú "Archivo", Notepad++ ofrece el submenú "Abrir carpeta como espacio de trabajo" o el submenú "Abrir carpeta contenedora en" y en el cual encontramos el submenú "Carpeta como espacio de trabajo".
Activando uno u otro de estos submenús, el cursor es traído a un diálogo donde esta una vista en árbol de archivos.
El complemento trae un script para llegar más rápido. La descripción de este script es: "Documento: Abrir la carpeta de archivo actual como espacio de trabajo".
El se lanza mediante el gesto de entrada "windows+control+F9".
Cuando el cursor está en esta vista en árbol, el atajo "f8" de Notepad++ te permite regresar al campo de edición del documento actual.
El complemento instala dos scripts para desplazarse a las líneas que terminan con un espacio o una tabulación:
Si se encuentra una línea, el cursor se coloca al principio de la línea y se anuncia la línea.
El complemento instala dos scripts para buscar líneas compuestas unicamente de espacios o tabulaciones:
Notepad++ tiene una regla que se puede utilizar para comprobar la longitud de una línea. Sin embargo, esta característica no es ni accesible ni significativa para los usuarios ciegos.
Por lo tanto, este complemento tiene un indicador de línea demasiado larga que emitirá un pitido cuando una línea sea más larga que el número especificado de caracteres.
Para activar o desactivar el indicador de línea demasiado larga, dos soluciones:
Cuando la función esté activada, escucharás un pitido:
Para saltar al primer carácter de desbordamiento en la línea actual, se puede utilizar el gesto de entrada "+windows+control+o".
El complemento instala dos scripts para llegar a la línea demasiado larga.
Usando el gesto de entrada "windows+control+i", NVDA anunciará la siguiente información:
NVDA ya ofrece la posibilidad de anunciar el número y la sangría de línea.
Para los números de línea, debes configurar un gesto de entrada global y si queremos que la configuración de esta función solo se aplique a Notepad++, también debes asociarle un perfil de configuración para esta aplicación.
En cuanto a la sangría de línea, el anuncio se hace en "tab" o "espacio". El complemento ofrece un anuncio diferente.
Para los usuarios que desean mantener el funcionamiento de NVDA, la opción "Dejar NVDA anunciar el número y la puesta en sangría de línea" esta previsto.
Basta con marcar esta opción para recuperar el funcionamiento normal de NVDA.
De forma predeterminada, esta opción no está marcada.
El script "Activar/desactivar la gestión del anunciado del número y la sangría de línea por el complemento", sin gesto de entrada, te permite cambiar esta opción. Es posible asociarle un gesto de entrada utilizando el cuadro de diálogo "Gestos de Entrada" de NVDA.
Cuando esta opción está marcada, ya no es posible cambiar los parámetros relacionados con el anuncio del número y la sangría de línea y los scripts asociados ya no son funcionales.
El complemento instala el script "Activar/desactivar el anunciado del número de línea" para anunciar los números de línea.
Este script se activa mediante el gesto de entrada "windows+control+F5" y bucle entre las siguientes dos opciones:
La elección se guarda en la configuración del complemento y se reposiciona al reiniciar el complemento.
Esta función te permite anunciar la sangría de línea bajo un estilo a definir.
Para esto, la opción "Anunciar la sangría de línea" en la categoría "Opciones" debería ser marcado.
El script "Activar/desactivar el anunciado de sangría de línea" (gesto de entrada "windows+alt+F6"), te permite cambiar esta opción.
Cuando se marca la opción, la sangría de línea se anuncia según la elección del estilo seleccionado.
De lo contrario, la línea se anuncia sin los espacios o tabulación al inicio de la línea.
La elección se guarda en la configuración del complemento y se reposiciona al reiniciar el complemento.
Las posibles opciones para este estilo son:
Para configurar este estilo, dos soluciones:
Cuando se elige uno de los dos últimos estilos, la mezcla de espacio y tabulación en la sangría se reporta verbalmente.
Solo hoy, el carácter "tab" se tiene en cuenta para evaluar el nivel. Como consecuencia, una línea que tiene una sangría con espacios se informará como teniendo un nivel desconocido de sangría.
La elección se guarda en la configuración del complemento y se reposiciona al reiniciar el complemento.
Los siguientes gestos de entrada te permiten definir la sangría de una línea:
Cuando el texto de la ventana de edición es de código Python, es posible importarlo mediante el gesto de entrada "windows+control+F7".
El resultado de la importación se anuncia.
En el caso de un error de importación, el cursor se coloca en la línea correspondiente.
El complemento ofrece la posibilidad de visualizar el resultado HTML de la compilación del texto de un simple documento por Markdown o txt2tags.
El documento generado se puede visualizar con:
El gesto de entrada "windows+control+F8" abre el diálogo"Vista previa de documento".
Este diálogo presenta:
Una pulsación en el botón "Vista previa" inicia la compilación y la visualización del resultado.
Las opciones seleccionadas se almacenan hasta que se cierre NVDA.
Una doble pulsación del gesto de entrada hace posible visualizar el documento directamente sin pasar por el cuadro de diálogo utilizando las últimas opciones memorizadas.
Para visualizar, el complemento usa un archivo temporal. Este archivo se coloca en la carpeta donde se encuentra el documento o la carpeta de configuración del usuario si este documento aún no se guarda. Se borra un minuto después de ser creado.
Salvo para la visualización en una Ventana en modo Exploración de NVDA, es posible colocar el encabezado predeterminado del complemento. Este encabezado utiliza el estilo de archivos de estilo de los documentos del complemento. Estos se copian en el mismo lugar que el archivo temporal y borrado como el archivo temporal.
El complemento establece el Modo Exploración para desplazarse de elemento en elemento en los documentos markdown o txt2tag.
Los elementos en cuestión son:
Para activarlo, pulsa "NVDA+espacio".
Las posibles órdenes de teclado son entonces:
Este complemento contiene un corrector ortográfico para Notepad++.
Vea aquí para más información:
Para la comunidad francesa:
Una vez instalado, el submenú "DSpellCheck" aparece en el menú "Complementos" de la barra de menú de Notepad++.
La detección automática de los errores de ortografía se activa o desactiva mediante el submenú "Spell Check Document Automatically".
Los submenús "Find Next Misspelling" y "Find previous Misspelling" te permite seleccionar el siguiente o anterior error de ortografía respectivamente.
El menú contextual luego permite corregirlo.
Los errores de ortografía están marcados en rojo en el texto, pero NVDA no indica los colores en el Notepad++.
Este suplemento trata de indicarlos mediante un sonido cuando se mueve de línea en línea.
Tenga en cuenta que es una característica completamente experimental y no está completamente operativa hasta la fecha. Puede que no funcione en ciertos casos, como, por ejemplo, con los archivos con la extensión "t2t" y que es necesario cambiar en "txt" para que DSpellCheck encuentre los errores de ortografía.
Para el complemento, el problema esencial con DSpellCheck, es cómo recuperar los errores de ortografía que detectó para saber si hay uno en la línea bajo el cursor.
En ausencia de una API conocida, la única solución posible es usar el portapapeles y pedirle a DSpellCheck que copie todos los errores de ortografía encontrados.
El submenú "Copy All Misspelled Words to Clipboard" de DSpellCheck lo permite.
Este submenú debe ser activado por el complemento a cada cambio de línea mediante flecha arriba o abajo. Para documentos importantes y con una gran cantidad de errores de ortografía, esto puede inducir una demora que puede ser molesta.
Para activar este submenú, el complemento utiliza el atajo "control+shift+alt+espacio".
Pero este atajo no se define de forma predeterminada y debe configurarse en Notepad++ para que el complemento funcione.
Abre el diálogo "Configurador de accesos directos" y ve a la pestaña "Comandos de Complementos". En el campo de edición "Filtro:" teclear "copy all" y pulse en el botón "Modificar".
Luego marque "Ctrl", "shift", "alt" y seleccione en la lista la tecla "spacebar". Validar mediante el botón "OK" Finalmente cierre el diálogo.
El complemento instala el script "Activar o desactivar el anunciado de los errores de ortografía", sin gesto de entrada, para anunciar o no los errores de ortografía cuando el cursor llega a una línea de texto después de un desplazamiento mediante flecha arriba o abajo. Este script aparece en el diálogo "Gestos de Entrada" en la categoría "Editor de texto Notepad++: complementos de accesibilidad" y un gesto de entrada se le puede asignar.
Si se reproduce el sonido, coloque el cursor al principio de la línea y active el submenú "Find Next Misspelling" para ir al primer error de ortografía en la línea y corregirlo.
Este diálogo se muestra cuando el atajo "Alt+d" seguido de "d" es tecleado, correspondiente al menú "Documentos" y su submenú "Documentos...".
Éste presenta la lista de documentos abiertos.
Para cada archivo, el nombre del archivo es seguido por tres información: su ruta, su tipo, su tamaño.
Cuando se abre el diálogo, el complemento evita que el archivo seleccionado se anuncie varias veces.
La ruta se anunciará en una forma más reducida de acuerdo con la opción "Reducir la ruta", es decir, al no anunciar todos los niveles de la jerarquía de las carpetas (consulta la sección "Disposición de la ruta").
Por ejemplo, la ruta:
"F:\documentos\temp\nvda 2023.1 beta\userConfig\addons\notepadPlusPlusAccessEnhancement\doc\es\"
se anunciará como sigue manteniendo los últimos 3 niveles: "F:\...\notepadPlusPlusAccessEnhancement\doc\es\"
El número de niveles a conservar es configurable (consulta la sección "Disposición de la ruta")
Por configuración, cada información asociada con el archivo no se puede anunciar (consulta el grupo "Diálogo Documentos" en la categoría "General" desde el cuadro de diálogo "Opciones" del complemento). Por defecto, todas se anuncian.
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:
En el caso de una actualización hacia 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.
El historial de las versiones del complemento está en el archivo "changes.html"