EL LIBRO BLANCO DE «JAWS»
(recopilación de trucos y atajos)

Este documento contiene información acerca de problemas que pueden surgir en la instalación y/o uso cotidiano del lector de pantalla JAWS for Windows (a partir de la versión 3.2), y del mejor camino a seguir para resolver estas situaciones; tales datos, que se irán actualizando permanentemente, proceden de manuales y documentación de programas o hallada en Internet, de notas o comentarios recibidos de los usuarios del producto, y de experiencias vividas en nuestra fundación o por colaboradores directos o indirectos de ella.
   Además de reseñas acerca de problemas o conflictos, esta guía puede incluir soluciones para mejorar el rendimiento de JAWS y su compatibilidad con otras aplicaciones, así como trucos para aprovechar al cien por cien sus múltiples posibilidades como lector de pantalla; los apartados del presente documento constarán de una serie de puntos en los que se describirá cada circunstancia y su resolución, todo ello paso por paso y de una forma comprensible para que cualquier usuario, por elementales que sean sus conocimientos de informática, la pueda poner en práctica satisfactoriamente.

ÍNDICE DEL PRESENTE DOCUMENTO

1.- INSTALACIÓN DE «JAWS» Y SUS ACCESORIOS

1.1.- INSTALACIÓN PERSONALIZADA INACCESIBLE EN «JAWS» 3.2 A 3.5

   Se ha detectado la existencia de un error en el programa de instalación de JAWS 3.2 a 3.5 que provoca que, al seleccionarse el tipo de instalación como personalizada ("custom install") y validarse la petición, aparezca un mensaje de error en el que se indica la inexistencia de uno de los ficheros precisos para continuar el proceso, concretamente el SYNTH.INC, no quedando otra posibilidad que cancelar dicho proceso; esto sólo ocurre en los sistemas que tienen asignado como directorio temporal de trabajo un directorio raíz, por ejemplo C:\.
   Este problema se debe solucionar modificando el valor de la variable de entorno TMP de MS-DOS, que es la que contiene el nombre del mencionado directorio temporal y que rige tanto fuera de Windows 95/98 como dentro; para modificar su valor será preciso teclear desde MS-DOS y sin tener Windows cargado (en una ventana de acceso temporal o incluso apagando el sistema en modo MS-DOS la operación no funcionaría) la línea de comandos siguiente:

SET TMP=<UNIDAD>:<DIRECTORIO>

por ejemplo:

SET TMP=C:\TEMP

Naturalmente, el directorio a que se haga referencia en el nuevo ajuste deberá haber sido previamente creado mediante la orden MD. Valga decir que para acceder a MS-DOS sin entrar a Windows 9X basta con pulsar la tecla F8 cuando aparece el mensaje de inicialización del sistema operativo al arrancar la máquina, seleccionando del menú que se muestra a continuación la opción "iniciar el equipo en modo MS-DOS".
   Esta solución es válida únicamente hasta que se reinicie el equipo, tras lo cual el directorio temporal continuará siendo el que prevalecía antes de la operación descrita. Para cambiar de forma definitiva el directorio temporal, es preciso editar el archivo AUTOEXEC.BAT situado en el directorio raíz de la unidad de arranque del sistema, lo cual es preferible que sea llevado a cabo por usuarios familiarizados con este tipo de tareas.

1.2.- INSTALACIÓN DE LA LLAVE DE PROTECCIÓN

   Es altamente recomendable instalar la llave de protección de JAWS cuando el procedimiento de instalación lo solicita, que es al final del mismo, justo en el momento de iniciarse el lector por primera vez; esta instalación es totalmente automática: basta con colocar el diskette de llaves, debidamente desprotegido, en la unidad correspondiente antes de validar el último mensaje del proceso de instalación, que en las versiones 3.2 a 3.5 suele ser el que informa de dónde pueden consultarse notas de última hora sobre el producto, y en la 3.7 y posteriores es aquel que notifica la finalización del proceso solicitando en ocasiones permiso para reiniciar el equipo, en cuyo caso la autorización se instalará al arrancarse JAWS por primera vez. La razón principal de nuestra sugerencia relativa a instalar las autorizaciones es que, de posponer tal instalación hasta que se tenga el lector completamente cargado, pueden presentarse algunos problemas; en JAWS 3.2, si se instalan los diskettes de la traducción española del producto sin existir una llave en el disco duro y seguidamente se carga el lector, se produce un error que bloquea todo el sistema y obliga a reiniciarlo por la fuerza bruta; en las versiones posteriores este desajuste ha sido resuelto pero ocurre que JAWS, al no encontrar una llave, se inicia en modo demostración y hay que validar unos cuantos mensajes de error que muestra hasta poder trabajar normalmente.
   Cuanto a métodos para instalar y desinstalar las llaves, existen varios, pero es aconsejable utilizar el asistente que se incluye en el disco de llaves, que informa en todo momento al usuario de las operaciones que se van a hacer y que se han realizado. Para ejecutar este proceso, ante todo, es preciso tener ciertos conocimientos de informática dado que se está manipulando un material extremamente delicado cuya degradación comporta la irremisible pérdida de la autorización para ejecutar el producto. Por lo demás, para acceder al asistente de instalación, desinstalación y cuenta de llaves, basta con ejecutar el programa HJAUTH.EXE del diskette mencionado, por ejemplo desde la opción "ejecutar..." del menú de inicio de Windows 9X; el programa proporciona una interfaz muy sencilla de usar (eso sí, en inglés) basada en botones de opción, cuadros de edición y botones para ejecutar o cancelar las operaciones solicitadas.
   Para usuarios muy experimentados, existe un método directo de transferir llaves, el cual no deja de ser desaconsejable; para llevarlo a cabo basta con ejecutar el mismo programa (HJAUTH.EXE), aunque desde una ventana de MS-DOS pues, si bien en modo asistente funciona bajo Windows, no ocurre lo mismo en modo directo. Una vez situados debidamente, para trasladar llaves se ejecutará el programa pasándole como parámetros, respectivamente, el nombre de la unidad desde donde se tomará la llave y el de la destinataria; por ejemplo, para instalar una llave del disco A: al C: se tecleará "HJAUTH A: C:" y para recuperar esa llave "HJAUTH C: A:"; para obtener un informe completo de las llaves que quedan en el diskette o de la instalada en el disco duro, así como datos acerca de la licencia de uso que se ha adquirido, se tecleará el parámetro CHECK seguido de la letra de la unidad, por ejemplo "HJAUTH CHECK A:" o "HJAUTH CHECK C:".
   ¡Muy importante!: antes de efectuar una compactación del disco duro que contiene la llave, por ejemplo con el programa DEFRAG, es imprescindible retirar esa llave ya que, de no hacerse así, quedaría permanentemente inutilizable tras el proceso de desfragmentación y, por tanto, JAWS ya no podría ser usado más excepto que se instalara una nueva autorización. La instalación de las llaves para JAWS genera en el directorio raíz del disco duro donde son colocadas una carpeta llamada "JFW.cps", que tiene el atributo de oculta para protegerla de borrados accidentales pues, evidentemente, su supresión o manipulación indebida daña irremisiblemente la autorización instalada en el equipo afectado.
   Por último valga decir que también es posible utilizar JAWS sin instalar una autorización en el disco duro, método algo enojoso y por ello poco usado pero que en ocasiones puede resultar de utilidad; para llevar esto a cabo basta con insertar el diskette de llaves en la unidad correspondiente tras haberlo protegido (con la pestaña deslizante que existe en su parte inferior izquierda), y arrancar el lector de pantalla, el cual buscará si existe un diskette de autorizaciones en alguna unidad de disco extraíble al no hallar una llave en el disco fijo; una vez que JAWS haya emitido el mensaje de carga terminada, que tardará algo más en aparecer que cuando la llave está copiada en el disco duro, el diskette de autorizaciones puede ser retirado de su unidad y el sistema está listo para trabajar normalmente.

1.3.- INSTALACIÓN DE LA TRADUCCIÓN ESPAÑOLA DE «JAWS» 3.2

   Ante todo, y contradiciendo a las indicaciones que figuran en las instrucciones de instalación del paquete de traducción española para JAWS 3.2, cabe mencionar que durante la instalación del CD-ROM del programa, si se va a utilizar Eloquence como sintetizador de voz, no es preciso instalar todos los idiomas que incluye, sino que basta con el inglés americano (que se instala por defecto y sin posibilidad de suprimirlo) y el español castellano; el documento antes citado (fichero LÉAME.TXT situado en el primer disco de la traducción) recomienda instalar todos los idiomas del sintetizador Eloquence, pero no parecen existir problemas al no hacerse así, además del considerable ahorro de espacio en disco que comporta la operación (más de un megabyte por idioma).
   Cuanto a la instalación del paquete de traducción propiamente dicho, sólo puede presentar algún problema en sus dos primeras pantallas, que JAWS no lee enteramente; una vez se ha ejecutado el programa de instalación (SETUP.EXE en el primer diskette) se esperará que JAWS anuncie que el foco del teclado está sobre un botón cuyo título es "next", lo cual indica que el programa ya está preparado para atender al usuario; la primera pantalla, que sólo contiene información de bienvenida, se aceptará pulsando la combinación de teclas Alt+"N". Si no se desea modificar el directorio de destino de los archivos, que ha de ser el mismo donde se halla JAWS (normalmente C:\JFW32), se pulsará Alt+"N" de nuevo; en caso contrario (poco frecuente y no recomendado), se pulsará Alt+"R", se introducirá el nombre del directorio deseado (JAWS aquí leerá los mensajes y datos de forma apropiada), se oprimirá Intro y se podrá seguir el proceso normal pulsando Alt+"N". El resto del proceso de instalación no presenta problemas de lectura: hecha la última pulsación citada empezarán a copiarse los ficheros, operación que irá siendo interrumpida por la petición de los diskettes segundo y tercero del paquete; cuando este último se termina de copiar el programa de instalación se finaliza automáticamente sin emitir ningún mensaje, pero el usuario lo advertirá bien porque JAWS haya verbalizado mensajes de progreso de la instalación (porcentaje del proceso completado) y deje de hacerlo, o bien porque la diskettera deje de trabajar que, en este caso, es un método bastante fiable ya que los ficheros se copian de forma contínua y si el disco se detiene significa que el sistema ya no lo necesita.

1.4.- UTILIZACIÓN DE «UPC TTS ENGINE» CON «JAWS» 3.5 Y POSTERIORES

   La versión 3.5 de JAWS incorpora entre sus mejoras la posibilidad de utilizar para la salida hablada sintetizadores de voz que emplean la interfaz SAPI para comunicarse con otros programas; naturalmente, esta implementación afecta a las siguientes versiones del lector de pantalla, en las cuales además han sido subsanados algunos problemas de compatibilidad.
   Uno de los motores de voz que emplea la interfaz SAPI y que, por tanto, puede conectarse a JAWS es el desarrollado por la Universitat Politècnica de Catalunya, llamado UPC TTS Engine, y que puede hablar en los idiomas catalán y castellano con dos locutores (uno masculino y otro femenino) para cada uno; para que JAWS pueda detectar y consiguientemente utilizar este motor de voz, deben realizarse estas operaciones:
   - Instalar UPC TTS Engine normalmente, es decir, con el proceso de instalación que lo acompaña y colocando después el fichero de licencia si se dispone de una copia registrada del producto.
   - En el fichero JFW.INI situado en el directorio principal de JAWS (generalmente C:\JFW35 para la versión 3.5, C:\JAWS37 para la 3.7, etc.), deben efectuarse las siguientes modificaciones utilizando cualquier editor de textos, como por ejemplo el bloc de notas de Windows:
   1) Localizar una línea cuyo texto sea "[Synthesizers]" (sin las comillas); esta línea indica el comienzo de la sección en la que se describen y configuran los dispositivos de síntesis de voz a utilizar.
   2) Todas las líneas de esta sección del fichero comienzan con el texto "Synth" seguido de un número; bien, se trata de buscar las últimas líneas de tal sección que contengan el mismo número (suele haber tres o cuatro, nunca más ni menos) e incrementar éste en uno; así, por ejemplo, si las últimas líneas comienzan por "Synth3" ahora deberán comenzar por "Synth4".
   3) Insertar entre las últimas líneas recién renumeradas y las anteriores, las líneas que se indican a continuación, que deberán ser numeradas con el valor que ha quedado libre en la posición que ocuparán (sustituyendo la "X" por el número en cuestión); valga decir que la tercera línea de las que indicamos no es obligatoria en las versiones de JAWS a partir de la 3.7:

SynthXName=UPC TTS Engine
SynthXLongName=UPC TTS Engine Catalan/Spanish
SynthXPort=
SynthXDriver=MSSAPI

   - Una vez salvado el fichero JFW.INI con estos cambios, ya puede utilizarse UPC TTS Engine como se emplearía cualquier otro sintetizador de voz ligado a JAWS; los problemas que puedan surgir durante el uso de este motor son debidos a algunos desajustes que afectan a la comunicación entre las dos aplicaciones y que están en proceso de resolución.
   - Los usuarios avanzados de JAWS pueden modificar las reglas de pronunciación de algunos símbolos, editanto el fichero SYMBOLS.INI que se encuentra en el directorio SETTINGS\ESN dentro del que ocupa JAWS; muy a groso modo, editando este fichero puede indicarse que el nuevo sintetizador instalado utilice los parámetros de uno ya existente, o crear una tabla propia para él.

1.5.- TRADUCCIÓN DE «JAWS» 3.7 A MÚLTIPLES IDIOMAS

   La versión 3.7 de JAWS se suministra de tal forma que el lector sólo puede ser usado en los idiomas que vienen en el paquete (el inglés más otro o el inglés solamente), contrariamente a lo que sucedía en las ediciones anteriores, donde era posible instalar tantos soportes de traducción como se deseara. Pero ¿quién ha dicho que ahora ya no se pueda utilizar JAWS en cuatro o cinco idiomas a la vez?, ni mucho menos: basta con descargar las diversas versiones que se vayan a emplear y seguir los pasos indicados a continuación para unificarlas en una:
   - Instalar, ejecutando el fichero descargado de Internet, una versión bilingüe de JAWS, pongamos por caso la española que se suministra en el archivo autodescomprimible JFW37ESN.EXE.
   - La instalación debe realizarse con los parámetros más normales y sin aditivos especiales, o sea, con la modalidad típica que propone el asistente de instalación.
   - Completado este proceso, deberán tomarse del directorio resultante del mismo (por lo general C:\JAWS37) una serie de ficheros, que se copiarán en una carpeta temporal para ser utilizados más tarde; estos ficheros son:
   1) Del directorio principal del programa (hemos convenido en llamarlo C:\JAWS37), todos aquellos que tengan las extensiones .ESM, .ESN y .ESP.
   2) De los directorios \HELP, \MANUALS, \SETTINGS, \TECNOTES y \TRAINING que cuelgan del principal, las carpetas llamadas ESM, ESN y ESP completas, incluyendo la propia carpeta; es posible que algunos de los subdirectorios mencionados de C:\JAWS37 no contengan ninguna carpeta de las referidas, como puede ocurrir también que sólo existan una de las tres y no todas, tanto da en cualquiera de los casos, se trata de extraer los ficheros que se encuentren.
   - Puestos a buen resguardo los ficheros en cuestión, el siguiente paso que deberá realizarse es desinstalar JAWS 3.7 completamente, sin dejar ningún residuo, lo que se hará mediante la opción existente al efecto en el submenú del lector de pantalla que cuelga del menú de programas de Windows. Valga insistir en que el sistema debe quedar limpio por completo, por así decirlo no debe conservarse ningún recuerdo de la instalación de JAWS excepto, naturalmente, los ficheros que se han separado; no estará de más, pues, repasar si aún existe la carpeta C:\JAWS37 al finalizar la desinstalación, en cuyo caso deberá suprimirse, o alguna subcarpeta con un nombre similar a {AAA53366-E113-4040-808A-9C32E55C87C1} (los números y letras son muy variables), cuya fecha y hora de creación sean del día actual y de hace pocos minutos, situada dentro de una carpeta oculta llamada "InstallShield Installation Information" que cuelga de "Archivos de programa", y que también debe ser eliminada por completo.
   - Definitivamente limpio el sistema, puede repetirse la operación de separar archivos para otras versiones traducidas de JAWS, pues el proceso es idéntico y sólo varían los nombres de las carpetas y las extensiones de los ficheros a localizar, que son las siguientes: para la versión francesa las extensiones son .FRA y las carpetas FRA, en la italiana extensiones .ITA y carpetas ITA, en la alemana extensiones .DEU y carpetas DEU, y en la portuguesa/brasileña extensiones .PTB y carpetas PTB; todo lo demás, valga insistir, es igual.
   - Realizadas estas instalaciones y bien limpiadas después, lo siguiente es instalar la versión de JAWS que realmente se desea usar, que puede perfectamente ser la original americana o cualquiera de sus sucesivas actualizaciones, lo que garantizaría un pleno aprovechamiento de las capacidades del lector de pantalla.
   - Bien instalada la copia referida y colocada, si no lo estaba ya, la clave de autorización para los usuarios registrados, ahora se trata de rescatar los ficheros guardados y de colocarlos en la carpeta de JAWS, que seguiremos llamando C:\JAWS37; se copiarán los ficheros aislados a C:\JAWS37 y las carpetas a su lugar correspondiente (\SETTINGS, \HELP, \TECNOTES, etc.).
   - Tras esto bastará con descargar y volver a cargar el lector de pantalla, o cargarlo directamente si no estaba en uso, y comenzar a trabajar con el o los idiomas que se deseaba agregar.

1.6.- ARCHIVO DE INSTALACIÓN CORRUPTO EN «JAWS» 3.7

   En algunas versiones de JAWS 3.7 descargadas de Internet, no en todas, se ha detectado un problema ciertamente extraño que impide completamente la instalación del producto en según qué máquinas; tal problema ocasiona que, durante la preparación del asistente de instalación, justo en el momento de ejecutar el archivo autodescomprimible obtenido de la red, aparezca un mensaje cuyo texto en español es "Este archivo autoextractor ejecutable está corrupto. La instalación será interrumpida.", tras el cual finaliza el proceso sin posibilidad de realizarlo. El error es de origen desconocido, aunque parece que tiende a producirse más en máquinas lentas o con poca memoria; desde luego, en ningún caso se trata realmente de que el archivo de instalación esté estropeado de origen.
   Sea como sea, esto tiene una solución, aunque para la cual es necesario un poco de ayuda y otro poco de buena suerte. Se trata de localizar un ordenador en que la instalación sea factible, o sea, donde no se produzca el error descrito, y una vez verificado esto habrá que tomar de esa máquina ciertos ficheros que posibilitarán la instalación donde antes no era factible. Este es el proceso completo a llevar a cabo:
   - Ejecutar el instalador en una máquina y esperar que aparezca el primer mensaje del asistente de instalación, que puede ser la presentación de tal asistente o un diálogo que informa de la necesidad de actualizar Microsoft Active Accessibility en ese equipo; no importa, se trata de que la instalación se inicie realmente y no aparezca el mensaje de error descrito.
   - En tal punto, sin realizar ningún cambio, sin prestar siquiera atención a lo que solicita el asistente de instalación, hay que abrir el programa que se utiliza de ordinario para copiar ficheros, como por ejemplo el explorador de Windows.
   - Lo siguiente es localizar el directorio temporal del sistema, generalmente C:\WINDOWS\TEMP y si no un subdirectorio llamado \TEMP que cuelga de donde se hallan los ficheros de Windows, y de localizar en él el directorio de más reciente creación, que lleva un nombre similar a PFT90E3~TMP (los caracteres del cuarto al séptimo son muy variables pero lo demás es fijo); hay que abrir esta carpeta y, si contiene sólo un elemento que es una carpeta llamada DISK1, abrir esta última también.
   - Lo que se halla en tal lugar es, primero, una carpeta llamada RUNTIME, y después una decena de ficheros de tipo variable; bien, se debe copiar todo esto, incluida la carpeta, a un disco extraíble que permita su utilización en otra máquina, por ejemplo un CD-ROM grabable, un disco ZIP o incluso, por qué no, un disco duro removible.
   - Tras cerrar el explorador de Windows o la aplicación que se haya utilizado para hacer la transferencia de archivos, debe cancelarse la instalación de JAWS que aún sigue abierta (generalmente basta con pulsar Escape para ello, tras lo que aparece un diálogo que solicita la confirmación de la cancelación).
   - Hecho todo esto, ya se puede abandonar este equipo temporal y regresar al equipo donde realmente se deseaba instalar JAWS; una vez en él, deberá ejecutarse el programa SETUP.EXE que figura en el disco extraíble donde hemos colocado los ficheros tomados de la otra máquina; tal programa está en el directorio raíz de la copia realizada, y al arrancar iniciará la instalación de JAWS correctamente y sin más contratiempos.
   - Para los usuarios experimentados, valga aclarar que lo único que hemos hecho con todo este proceso es rescatar los ficheros resultantes de la primera descompresión (interna) que sufre un archivo ejecutable al procesarse, y que el usuario final no tiene por qué conocer excepto que se produzca alguna incidencia, tal es el caso que nos afecta.

1.7.- CAMBIO DINÁMICO DE IDIOMA Y SINTETIZADOR DE VOZ

   Contrariamente a muchos otros lectores e incluso magnificadores de pantalla, JAWS no dispone (al menos hasta su versión 3.7) de un método rápido, por ejemplo basado en una simple pulsación de teclas, para cambiar el idioma del sintetizador de voz o incluso el dispositivo que se está empleando para tal síntesis. Esto, naturalmente, tiene una solución, que podría ser más global y fácil de instalar pero que hasta el momento es la única mínimamente viable que se ha hallado; vamos a describir cómo, paso a paso, realizar las modificaciones en los ficheros de comandos (scripts) para que las dos opciones descritas o cualquiera de ellas puedan ser utilizadas:
   1) Cargar JAWS si no lo está ya, y cerrar todas las aplicaciones que puedan tenerse en uso
   2) Cargar el asistente de comandos de JAWS abriendo a la vez su archivo por defecto (DEFAULT.JSS), lo que se hará pulsando Ctrl+Mayús+"0" (en el teclado alfanumérico)
   3) Dirigir el cursor al final del archivo, pulsando Ctrl+Fin
   4) En este punto, iniciar la creación de un nuevo comando (script), mediante la pulsación de Ctrl+Mayús+"E", lo que abrirá un cuadro de diálogo
   5) En el primer campo, un cuadro de edición llamado "nombre de script", se debe introducir el nombre del comando que se va a crear; asignaremos, por ejemplo, el nombre de "ChangeSynthesizer" (sin las comillas) al script de cambio de sintetizador de voz, y el de "ChangeSynthLanguage" al del cambio de idioma
   6) Después de haber escrito un nombre, se pulsará Tab para dirigirse al siguiente campo del diálogo, que es una casilla de verificación llamada "se puede asignar a tecla", la cual debe marcarse oprimiendo la barra espaciadora
   7) Los tres campos siguientes, a los que se irá accediendo mediante Tab y cuyos nombres son "sinopsis", "descripción" y "categoría", se rellenarán de la siguiente forma:
   - Sinopsis para el cambio de sintetizador: "Cambia de sintetizador de voz"
   - Sinopsis para el cambio de idioma: "Cambia el idioma de la síntesis de voz"
   - Descripción para el cambio de sintetizador: "Una pulsación de esta tecla activa el sintetizador de voz por defecto (Eloquence), dos pulsaciones activan el sintetizador alternativo"
   - Descripción para el cambio de idioma: "Una pulsación de esta tecla activa el idioma de síntesis de voz por defecto (español), dos pulsaciones activan el idioma alternativo"
   - Categoría para los dos scripts: "SpeakingLevel" (no hace falta teclearla, se puede seleccionar utilizando FlechaArriba y FlechaAbajo)
   8) Tras estas asignaciones y después de una nueva pulsación de Tab, el foco se hallará en el cuadro de edición "asignar a tecla rápida", en el que se deberá pulsar la combinación de teclas que se desee emplear para llamar a este comando; se puede hacer, por ejemplo, que el cambio de sintetizador se verifique con Insert+"U" y el de idioma con Insert+"I"
   9) Pulsando Tab hasta llegar al botón "aceptar" y luego activando este botón con Espacio, se valida toda la entrada de datos y el cuadro de diálogo desaparece
   10) Si todo ha funcionado correctamente, el cursor se hallará de nuevo en la ventana de edición del archivo de comandos por defecto, concretamente entre las líneas que señalan el principio y el fin del script recién creado; es en este punto donde se deben insertar las líneas que indicamos seguidamente:
   - Para el cambio de sintetizador de voz (ver notas al final):

If IsSameScript() Then
  SetSynth("apollo2")
  SayMessage(ot_status, "Sintetizador " +
   "cambiado al dispositivo auxiliar.")
Else
  SetSynth("eloq")
  SayMessage(ot_status, "Sintetizador " +
   "cambiado al dispositivo por defecto.")
EndIf

   - Para el cambio de idioma de la síntesis (ver también las notas):

If IsSameScript() Then
  SetSynthLanguage("American English")
  SayMessage(ot_status, "Idioma de la voz " +
   "cambiado al auxiliar.")
Else
  SetSynthLanguage("Castilian Spanish")
  SayMessage(ot_status, "Idioma de la voz " +
   "cambiado al por defecto.")
EndIf

   11) Si se van a añadir los dos scripts, repetir los pasos del 3 al 10 para crear el segundo
   12) Compilar (guardar los cambios y preparar para su ejecución) el archivo de comandos pulsando Ctrl+"G"
   13) Tras este último paso, se puede cerrar el asistente de comandos con Alt+F4 y, si todo ha ido bien, las modificaciones han pasado a ser efectivas
   Nota sobre el script del cambio de sintetizador de voz: el código que hemos ofrecido asume que el dispositivo Apollo 2 ejerce el papel de sintetizador de voz auxiliar; como muchos usuarios no dispondrán de este equipo sino de otros, listamos a continuación el texto que debe sustituir a "apollo2" en la línea "SetSynth()" del comando, para utilizar los dispositivos más populares para los usuarios hispanos (los demás pueden ser consultados en el fichero JFW.INI que figura en el directorio de JAWS, concretamente en las líneas que comienzan con el texto "SynthXName" (donde "X" es un número)):
   - Para el sintetizador Microsoft Text-to-Speech Engine: "Microsoft"
   - Para el sintetizador PC Hablado: "pchabla"
   - Para el sintetizador Ciber 232 Plus: "ciberp"
   - Para el sintetizador Braille Hablado: "braillep"
   Se ha detectado que el programa de instalación de algunas versiones de JAWS, como las 3.7x, no incluye el código correcto en el fichero JFW.INI para que algunos sintetizadores de voz externos puedan funcionar. Si, a la hora de poner en práctica las instrucciones dadas, se detecta algún problema que impide su uso, antes de tirar la toalla vale la pena realizar la comprobación siguiente: ¿existe la línea "SynthXPort" entre las que definen los parámetros del sintetizador afectado y, en caso afirmativo, contiene texto después del signo "="? Si una u otra respuesta son positivas, convendrá insertar o implementar en el citado JFW.INI una línea cuyo contenido sea: "SynthXPort=COM1:9600,n,8,1"; dicho ha quedado que la "X" se sustituye con el valor numérico adecuado, y el "1" que viene después de "COM" se cambia por el identificador correspondiente al puerto serie donde se ha conectado el sintetizador de voz.
   Nota sobre el script del cambio de idioma: en el código propuesto asumimos que el inglés americano realiza el papel de idioma secundario; he aquí los textos que han de sustituir a "American English" en la línea "SetSynthLanguage()" para emplear los restantes lenguajes que ofrece el motor Eloquence (para otros sintetizadores de voz, copiar los textos que figuran en el menú "Idioma del sintetizador" dentro del menú "Idioma" de la ventana de JAWS):
   - Para el inglés británico: "British English"
   - Para el español latinoamericano: "Latin American Spanish"
   - Para el francés: "French"
   - Para el alemán: "German"
   - Para el italiano: "Italian"
   - Para el portugués brasileño: "Brazilian Portugueseb"

1.8.- LECTURA DE LOS SIGNOS DE PUNTUACIÓN EN CATALÁN

   Durante el año 2002, y tras una larga espera, han aparecido varios sintetizadores de voz por software que poseen el catalán entre sus idiomas, y como todos ellos son compatibles con JAWS es por fin posible que esta adaptación pueda brindar su información en la lengua mencionada; no obstante, y a causa de que el lector de pantalla está traducido al español pero no al catalán, toda la puntuación y otros símbolos que verbaliza siguen estando en castellano, lo que causa confusión y algunos problemas derivados de no asumir algunos caracteres como el apóstrofe o el punto centrado que se usa para generar la ele "geminada" exclusiva del catalán. Ante esta carencia, hemos traducido al catalán la tabla completa de símbolos que puede leer JAWS y, en las líneas siguientes, vamos a describir cómo descargarla desde nuestra Web e instalarla en el sistema; para estas operaciones se asume que los usuarios cuentan con la utilidad de compresión de archivos WinZip, versión 8.1, así como con su parche de traducción al español, aplicaciones ambas que pueden ser obtenidas desde el primer apartado de la sección de manuales y programas de nuestra Web; he aquí los pasos a realizar:
   - Descargar, usando el enlace que aparece a continuación, el archivo que contiene las tablas de símbolos traducidas al catalán para las diferentes versiones de JAWS
   - Para agilizar el proceso, cuando aparezca el aviso de seguridad donde se pregunta si se desea abrir directamente el archivo o guardarlo en disco, se seleccionará la primera opción y se aceptará el cambio, lo que mostrará ya la pantalla de WinZip
   - Se trata ahora de seleccionar, en la lista sobre la que ha caído el foco, el archivo correspondiente a la versión del lector de pantalla que se tiene, siendo estas las equivalencias: "SYMBOL33.INI" es para JAWS 3.31, "SYMBOL37.INI" para las versiones 3.70 y 3.71, y "SYMBOL40.INI" para la 4.02
   - Elegido el fichero adecuado, se pulsarán las teclas Mayús+"E", lo que mostrará un diálogo en el que se piden datos sobre su descompresión; el foco queda en un cuadro de edición donde se ha de introducir la carpeta de destino para tal fichero
   - Debe, pues, teclearse la ruta completa donde se descomprimirá la información, de acuerdo con estos criterios: JAWS 3.31 se aloja por defecto en el directorio C:\JFW331, JAWS 3.70 y 3.71 residen en C:\JAWS37 y C:\JAWS371 respectivamente, y JAWS 4.02 en C:\JAWS402; a la ruta elegida se le debe añadir detrás "\SETTINGS\ESN" (sin las comillas), que es la subcarpeta que contiene los archivos de scripts y otro material de apoyo
   - Escrita ya esta información, se pulsará Intro para validarla y descomprimir el fichero en cuestión; tras ello puede cerrarse el programa WinZip con Alt+F4
   - Para completar la operación es preciso abrir el explorador de Windows, buscar en él la subcarpeta SETTINGS\ESN que está dentro de la carpeta de JAWS y en ella renombrar el fichero SYMBOLS.INI existente como SYMBOLS.OLD (copia de seguridad), para asignar al nuevo fichero obtenido, por ejemplo SYMBOL37.INI, el nombre de SYMBOLS.INI
   - Sólo queda cerrar las ventanas de carpeta que permanezcan abiertas y descargar y volver a arrancar JAWS para que la nueva configuración se haga efectiva
   Citar que estos archivos han sido preparados para usarse con los motores de voz ATLAS TTS Lite y TTS TID (voz de Telefónica), operando correctamente con el primero pero no con el segundo, donde al considerarse cada idioma disponible como una voz del mismo sintetizador, la puntuación catalana será también verbalizada por las voces en español, gallego y vasco.

1.9.- AJUSTAR UN «WINDOWS XP» NUEVO PARA QUE «JAWS» LO LEA CORRECTAMENTE

   Estas notas ya fueron publicadas en un documento de nuestra Web dirigido a usuarios con baja visión, por lo que el texto que sigue es una copia de aquel otro adaptada para usuarios ciegos totales y actualizada a la última versión del sistema operativo, en este caso la del Service Pack 2. La cuestión es que Windows XP, recién instalado, presenta una serie de características visuales que producen diversas incompatibilidades al tratar de trabajar con JAWS sobre él; el propio lector de pantalla puede deshabilitar automáticamente al cargarse estos elementos pero, como se ha observado que aún así existen problemas, lo que a continuación damos son los pasos para dejar Windows XP con las antiguas presentaciones de Windows 2000 y Windows 98:
   1) Configuración detallada de las carpetas de archivos: para que los paneles de vista de carpetas como el de Mi PC, el de Mis Documentos, etc. sean leídos correctamente hay que hacer lo siguiente:
   - Entrar al menú de inicio pulsando una de las teclas Windows o Ctrl+Esc.
   - Elegir el elemento "panel de control" con tecla de atajo "P" (asumimos que el menú se muestra con la configuración por defecto).
   - En la ventana que aparece acceder al menú "herramientas" (Alt+"H") y allí seleccionar "opciones de carpeta..." (tecla "O").
   - Los controles de la pestaña "general", que es la que aparece por defecto, deben dejarse del siguiente modo: en el grupo de botones de opción "tareas" seleccionado "utilizar las carpetas clásicas de Windows"; en el grupo de botones "examinar carpetas" seleccionado "abrir todas las carpetas en la misma ventana"; en el grupo de botones "hacer clic en los elementos como se indica" seleccionado "doble clic para abrir elemento (seleccionar con un clic)".
   - Hechos los cambios pertinentes pulsar el botón "aplicar" y, seguidamente, cambiar con Ctrl+Tab a la segunda página del diálogo, llamada "ver".
   - Aquí hay que sittuarse en una presentación en árbol, que normalmente está a dos pulsaciones de Tab del botón que recibe el foco al entrar, la cual consta de diversos controles cuyo estado, seleccionado o no, se indica respectivamente con las palabras "on" y "off" a la derecha de su título. Primero, en el grupo de botones de opción "archivos y carpetas ocultos" que figura casi al principio hay que seleccionar el que dice "no mostrar archivos ni carpetas ocultos; después, las casillas de verificación que van debajo, hay que dejarlas del siguiente modo (las que no citamos se ignoran porque no tienen importancia para el fin propuesto): marcada "buscar automáticamente carpetas e impresoras de red", desmarcada "mostrar con otro color los archivos NTFS comprimidos o cifrados", desmarcada "mostrar descripción emergente para los elementos de carpeta y escritorio", desmarcada "mostrar el contenido de las carpetas de sistema", marcada "mostrar el panel de control en Mi PC", desmarcada "mostrar información sobre el tamaño de los archivos en sugerencias de carpeta", marcada "mostrar la ruta completa en la barra de direcciones", desmarcada "mostrar la ruta completa en la barra de título", marcada "mostrar la vista de carpeta simple en la lista de carpetas del explorador", marcada "ocultar archivos protegidos del sistema operativo", desmarcada "ocultar las extensiones de archivo para tipos de archivo conocidos", y desmarcada "recordar la configuración de vistas de todas las carpetas".
   - Ir hasta el botón "aplicar" y pulsarlo, y seguidamente dar a "aceptar" para regresar al panel de control.
   2) Reajuste de las propiedades de pantalla: para que JAWS, que no suele ser compatible con fondos de escritorio y otros diseños diferentes del estándar de Windows, se comporte correctamente al acceder a sus distintas regiones, deben hacerse los siguientes cambios:
   - En el panel de control, que tenemos abierto desde antes, localizar el icono "pantalla" (por ejemplo con la letra "P") y pulsar Intro sobre él, lo que abrirá un diálogo con varias páginas.
   - En la primera de estas páginas, llamada "temas" y que sale por defecto, debe seleccionarse en el cuadro de lista "tema" el que lleva por nombre "clásico de Windows", dando luego al botón "aplicar" y pulsando Ctrl+Tab.
   - En la segunda página del diálogo, "escritorio" (a la que hemos llegado con la última pulsación de teclas), asegurarse de que en el cuadro de lista "fondo" está seleccionado "(ninguno)"; aplicar los cambios si es que se han efectuado y luego dar a Ctrl+Tab.
   - En esta tercera página, "protector de pantalla", hay que poner el cuadro de lista de igual nombre al valor "(ninguno)", aplicando si procede y pulsando luego Ctrl+Tab.
   - En la cuarta página, "apariencia", hay primero que seleccionar en los tres cuadros de lista que aparecen los valores siguientes: "ventanas y botones" en "Windows estilo clásico", "combinación de colores" en "estándar de Windows", y "tamaño de fuente" en "normal"; después pulsar el botón "efectos" que sigue a todos esos cuadros. Se abre un nuevo diálogo en el que deben ponerse todas las casillas de verificación que hay del siguiente modo: desmarcada "usar el efecto de transición siguiente para menús e información sobre herramientas", desmarcada "usar el siguiente método para suavizar los bordes de las fuentes de pantalla", desmarcada "usar iconos grandes", desmarcada "mostrar sombras bajo los menús", marcada "mostrar el contenido de la ventana mientras se arrastra"; desmarcada "ocultar las letras subrayadas de acceso rápido hasta que presione la tecla Alt"; pulsar "aceptar" y, en el diálogo principal, "aplicar".
   - Si se quiere modificar la resolución de pantalla o la calidad del color se puede pulsar Ctrl+Tab y hacerlo en la siguiente página pero, como en principio esto no da problemas, lo mejor es dar a "aceptar" para regresar al panel de control.
   3) El menú Inicio y la barra de tareas: la apariencia de estas dos regiones necesita modificarse sobre todo para facilitar su uso, porque aquí con los valores por defecto no suelen presentarse problemas de lectura por parte de JAWS; he aquí cómo hacerlo:
   - De nuevo en el panel de control, elegir el icono "barra de tareas y menú Inicio" y pulsar Intro para abrir su diálogo de configuración.
   - En la primera página, "barra de tareas", las casillas de verificación que la componen deben dejarse del siguiente modo: marcada "bloquear la barra de tareas", desmarcada "ocultar automáticamente la barra de tareas", marcada "mantener la barra de tareas siempre visible", indiferente "agrupar los botones similares de la barra de tareas", desmarcada "mostrar inicio rápido", marcada "mostrar el reloj", y desmarcada "ocultar iconos inactivos"; hechos los cambios, dar al botón "aplicar" y luego a Ctrl+Tab.
   - En la segunda página del diálogo, llamada "menú Inicio", primero hay que seleccionar, en el grupo de botones de opción que aparece, el valor "menú Inicio clásico", dando luego al botón "aplicar". Ahora hay que pulsar un botón que se llama "personalizar", lo que abre un nuevo diálogo donde, a cinco pulsaciones de Tab encontraremos una presentación en árbol formada por varias casillas de verificación que deben configurarse del siguiente modo: desmarcada "desplazar programas", desmarcadas todas las que comiencen por "expandir" (suele haber cinco), marcada "mostrar ejecutar", marcada "mostrar favoritos", desmarcada "mostrar herramientas administrativas", marcada "mostrar iconos pequeños en el menú Inicio", marcada "permitir arrastrar y colocar", y desmarcada "usar menús personalizados".
   - Pulsar "aceptar" en este cuadro y lo mismo en el diálogo principal, para una vez más regresar al panel de control que, además, ya lo podemos cerrar por ahora.
   4) Configuración de vistas de las carpetas de archivos: el último cambio importante que hay que hacer se refiere a la presentación de las carpetas de archivos en los paneles que muestran estos elementos; vamos allá:
   - Acceder al explorador de Windows, pulsando Windows+"E" o desde el menú Inicio, "programas", "accesorios".
   - Maximizar la ventana de esta aplicación pulsando Alt+Espacio y después eligiendo el comando "maximizar" en el menú que aparece o pulsando la letra "X"; seguidamente pulsar Tab para situarse en la presentación en lista que es el panel principal de los que posee el explorador.
   - En el menú "ver" (accesible con Alt+"V") de esta aplicación es necesario efectuar algunos cambios; en el submenú "barras de herramientas" hay que tener verificadas las entradas "botones estándar", "barra de direcciones" y "bloquear las barras de herramientas"; recuerda que para cambiar de estado estos controles debes pulsar Intro encima, lo que cierra todos los menús y por tanto te obliga a repetir pasos para volver donde estabas. En el menú "ver" propiamente dicho hay que verificar la opción "barra de estado" y marcar, del mismo modo, la que dice "detalles"; finalmente, en el submenú "organizar iconos" debe estar desmarcada "mostrar en grupos".
   - Hecho todo esto hay que acceder al menú "herramientas" (Alt+"H") y allí a "opciones de carpeta..." (letra "O"); pulsando Ctrl+Tab se accederá a la segunda página del diálogo que aparece, llamada "ver", y allí se deberá activar el primer botón, "aplicar a todas las carpetas", por ejemplo con Espacio; esto lo que hace es que de ahora en adelante todas las carpetas del sistema se muestren en el explorador tal como hemos configurado la actual, y para ello nos manda un diálogo de confirmación donde habrá que elegir "sí" para validar tal cambio; tras ello se puede pulsar "aceptar" y cerrar el explorador con Alt+F4.
   5) Otros parámetros que puede interesar modificar: lo que ofrecemos en los siguientes párrafos son varias sugerencias de cambios en la configuración de Windows que pueden ayudar a mejorar su legibilidad o a resolver pequeños problemas de acceso, pero que sobre todo los usuarios no avanzados pueden pasar por alto porque con lo ya dicho podrán trabajar sin dificultades:
   a) Menú Inicio personalizado: aunque hayamos hecho un ajuste al respecto antes, puede ocurrir que a veces el menú "programas" dentro del de inicio se comporte mostrando primero los elementos más usados y con ello nos entorpezca el acceso. Para eliminar definitivamente esta característica, sólo en Windows XP Profesional, hay que ir al comando "ejecutar" del sistema, por ejemplo pulsando Windows+"R", allí escribir "gpedit.msc" (que es el comando que llama al editor de políticas de grupo), pulsar Intro y en la ventana que surge elegir, del árbol que se muestra a la izquierda, la rama "configuración de usuario", en ella la rama secundaria "plantillas administrativas", y aquí de nuevo la subrama "menú Inicio y barra de tareas"; ahora, yendo al panel de la derecha con la tecla F6, se debe buscar el elemento "desactivar menús personalizados", sobre el que se pulsará Alt+Intro para ver sus propiedades; en el diálogo que surge, del grupo de botones de opción que recibe el foco por defecto, hay que elegir "habilitada", para luego pulsar el botón "aplicar", después "aceptar" y finalmente cerrar la aplicación en uso con Alt+F4.
   b) Icono del asistente para configuración de red: en el panel de control, por un error seguramente en la traducción del producto, aparece un icono con el título "asistente para configuración de", al que le falta la palabra "red" y que tiende a causar más confusión que otra cosa por lo que, como ya existe con el título correcto en el panel de conexiones de red, puede interesar quitarlo de aquí. Para hacer esto hay que entrar al editor de políticas de grupo, como explicábamos en el punto anterior, yendo en el árbol a "configuración de usuario", "plantillas administrativas", "panel de control" y allí, tras cambiar de panel con F6 eligiendo "ocultar subprogramas especificados del panel de control", pulsando Alt+Intro para ver sus propiedades; lo que hay que hacer primero es habilitar esta función, seleccionando el botón de opción "habilitada" del grupo que recibe el foco, y después pulsar el botón "mostrar" que viene a continuación, lo que abrirá un nuevo diálogo; aquí hay que dar al botón "agregar" y, en el cuadro edición que surge, escribir "netsetup.cpl", aceptando esta última entrada y los datos de los dos diálogos abiertos por encima (en el principal se puede pulsar "aplicar"), cerrando finalmente el editor de políticas de grupo.
   c) El aviso de limpieza del escritorio: de cuándo en cuándo, mediante los denominados globos de aviso de Windows, aparece un mensaje que dice algo similar a "tiene iconos sin usar en su escritorio", que sugiere ejecutar un asistente para eliminarlos; como esto sólo es una función basada en estadísticas que crea Windows y en la práctica no parece servir para otra cosa que molestar, vamos a aprender a quitarlo (estos pasos deben hacerse con mucha precaución). Entrar al editor del registro de Windows desde el comando "ejecutar" al que ya sabemos acceder, lo que se hará tecleando en tal punto "regedit"; buscar aquí, en el árbol de la izquierda, la siguiente secuencia de ramas: "HKEY_CURRENT_USER", "Software", "Microsoft", "Windows", "CurrentVersion", "Explorer", "Advanced"; ir al panel de la derecha con Tab y allí crear una nueva entrada de 64 bits yendo al menú "edición", allí al submenú "nuevo" y en él eligiendo "valor dword"; nombrar la entrada como "EnableBalloonTips" y pulsar Intro; este elemento tiene que tener el valor cero pero, como es el que viene por defecto, no hace falta modificar nada más y se puede cerrar el editor del registro con Alt+F4, de modo que la próxima vez que se inicie Windows el cambio ya habrá surtido efecto.
   d) Eliminación de la cuenta por defecto de Windows Messenger: según como se acceda a esta utilidad de mensajería instantánea las primeras veces de usarla, el sistema puede almacenar el nombre de usuario y la contraseña utilizadas y, aunque éstos se modifiquen en futuras sesiones, quedan ahí a la disposición de cualquier usuario bien o malintencionado que los encuentre. Para eliminar esta información hay que ir al menú Inicio, "configuración" y "panel de control", abierto el cual se accederá al icono "cuentas de usuarios" seleccionándolo y pulsando Intro encima; en la página que aparece, llegar con Tab hasta la lista de usuarios del equipo, elegir con CursorIzquierda y CursorDerecha el predeterminado que suele llamarse "administrador", y pulsar Espacio sobre él; en la nueva página que surge activar el enlace "administrar mis contraseñas de red" y, en el diálogo que se abre, seleccionar en el cuadro de lista llamado "nombres de usuarios y contraseñas almacenados" aquel que interese borrar, pulsando después el botón "quitar" y confirmando la petición con "aceptar"; ocultar el último diálogo con el botón "cerrar" y retirar todos los demás paneles abiertos pulsando cada vez Alt+F4.
   e) Otras comprobaciones a efectuar en el panel de control: se trata de elementos molestos o no demasiado aconsejables que describimos de forma muy breve cómo eliminar o reconfigurar:
   - En el diálogo del icono "actualizaciones automáticas", por defecto se define que estas actualizaciones se descarguen e instalen automáticamente sin preguntar nada; lo primero está bien pero lo segundo es mejor que lo controle el usuario, por lo que se recomienda poner el selector (botón de opción) de esta característica al valor "descargar actualizaciones por mí, pero permitirme elegir cuándo instalarlas".
   - En el diálogo del icono "fecha y hora", concretamente en su tercera página llamada "hora de Internet", hay una casilla que dice "sincronizar automáticamente con un servidor horario de Internet"; lo mejor es desmarcarla porque a veces no realiza bien los cambios de hora de otoño y primavera y nos encontramos con el equipo permanentemente retrasado o adelantado de una hora.
   - En el diálogo del icono "mouse", hay que asegurarse de tener inactivas un par de características visuales que no son nada útiles si se usa JAWS y que pueden ralentizar la máquina; en la pestaña "puntero" (segunda) desmarcar, pues, "habilitar sombra del puntero", y en la tercera que se llama "opciones de puntero", hacer lo propio con "mostrar rastro del puntero del mouse".
   - En el diálogo del icono "opciones de accesibilidad" puede interesar deshabilitar todas las teclas de acceso rápido a las distintas características que Windows posee para facilitar su uso a personas con discapacidad, por cierto ninguna de ellas pensada para ciegos totales; se trata, pues, de buscar en las pestañas "teclado", "pantalla" y "mouse" los botones llamados "configuración" (hay tres en la primera y uno en cada cual de las otras dos), pulsándolos y en los diálogos que surgen desmarcando las casillas de verificación "utilizar método abreviado", aplicando y aceptando todo después.
   - Finalmente, en el diálogo del icono "opciones de energía", independientemente de la combinación de energía que esté seleccionada, lo mejor es dejar los valores de apagado para los diferentes dispositivos en "nunca", porque a veces esta función cuando se activa bloquea los lectores de pantalla o hace que sea necesario descargarlos y volverlos a cargar después de vuelto el equipo a su rendimiento normal; si se está usando un ordenador portátil puede interesar realmente que alguno de sus periféricos se apague si no se usa, en cuyo caso lo mejor es probar cómo se comporta aisladamente con esta característica, para luego dejarla o no activada.

2.- SOLUCIÓN DE PROBLEMAS

2.1.- PROBLEMA CON EL CAMBIO HORARIO EN «JAWS» 3.2

   Encontraréis una explicación detallada de este problema y un parche descargable para resolverlo en la subsección "Parches para solucionar problemas graves de JAWS" de nuestra página Web.

2.2.- RALENTIZACIÓN DE LA SALIDA HABLADA EN «JAWS» 3.2

   Se ha detectado en muchos sistemas un fallo que provoca el retardo, muchas veces exagerado, de la respuesta oral de JAWS al navegar, principalmente por los menús y al mover el cursor en ventanas o cuadros de edición; el error, en principio, sólo afecta a los usuarios que utilizan el sintetizador de voz Eloquence, y es debido a la parcial incompatibilidad del controlador de la salida hablada suministrado con JAWS con otras versiones posteriores de ese mismo controlador que otras aplicaciones puedan instalar sobre la existente. Generalmente, el fallo descrito se inicia después de la instalación del motor de voz Microsoft Speech, que realiza la actualización mencionada, aunque es posible que otras aplicaciones de accesibilidad lo hagan.
   Para corregir este problema, en primer lugar, es preciso desinstalar las aplicaciones que entren en conflicto con JAWS, sobretodo el mencionado motor de voz de la casa Microsoft. Tras esto, se deberán seguir los pasos detallados a continuación:
   - Descargar JAWS de la memoria
   - Acceder a la ventana de MS-DOS dentro de Windows 9X
   - Situarse con el mandato CD en el directorio \WINDOWS\SPEECH de la unidad de arranque, que es la activa al abrir dicha ventana; la sentencia a teclear será, pues, "CD \WINDOWS\SPEECH"
   - Hacer una copia de seguridad, por si acaso, de la versión actual del fichero del controlador, lo cual podemos hacer renombrándolo de la siguiente forma: "REN SPEECH.DLL SPEECH.OLD"
   - Situar el controlador que se suministra con JAWS en el lugar donde estaba la versión actualizada del mismo que acabamos de inhabilitar, lo cual se obtendrá tecleando "COPY \JFW32\SPEECH.DLL ."; esta sentencia asume que se tiene JAWS instalado en el directorio \JFW32 de la misma unidad donde está Windows 9X, por lo que, de no ser así, serán precisas las modificaciones adecuadas a cada circunstancia
   Tras este proceso, la próxima vez que se cargue JAWS la salida oral será la adecuada.

2.3.- CAPTURA DE LA TECLA "CTRL" EN «JAWS» 4.51

   Encontraréis una explicación detallada de este problema y un parche descargable para resolverlo en la subsección "Parches para solucionar problemas graves de JAWS" de nuestra página Web.

2.4.- ENTONACIÓN Y LECTURA DE CUADROS DE LISTA EN «JAWS» 4.51

   En la versión final de JAWS 4 traducida al español, que es la 4.51, se han detectado pequeños fallos de pronunciación que, sin causar ningún conflicto serio, resultan incómodos en el trabajo normal con la computadora, y que son relativamente sencillos de resolver; en las siguientes líneas los vamos a describir y a dar paso a paso las instrucciones para que dejen de existir.
   1) Lectura de las presentaciones en lista (sólo bajo Windows XP): al acceder a este tipo de controles del sistema, usados sobre todo en los paneles de navegación por archivos y carpetas, JAWS verbaliza siempre las palabras "FolderView", que en español corresponden a "presentación en lista", texto este último que es pronunciado inmediatamente después; esto parece ser debido a una interpretación errónea por parte del lector de pantalla de una información que extrae de Windows, pero en cualquier caso se elimina de la siguiente forma:
   - Ejecutar el asistente de configuración de JAWS con la combinación de teclas Insert+"6"
   - Con él en pantalla, cargar el archivo por defecto (DEFAULT.JCF) pulsando Mayús+Ctrl+"D"
   - Abrir el menú "opciones" con Alt+"O", y elegir el comando "opciones avanzadas...", accesible con la letra "A"
   - Localizar mediante los tabuladores, pues no tiene tecla rápida, la casilla de verificación "utilizar MSAA para presentaciones en lista", y marcarla pulsando Espacio
   - Validar los cambios con el botón "aceptar", y guardarlos en disco con Ctrl+"G"
   - Al cerrar el asistente de configuración con Alt+F4 no sólo desaparecerá el "FolderView" de las presentaciones en lista, sino que los elementos de éstas con nombres largos que no quepan en pantalla, cortados con unos puntos suspensivos, serán íntegramente leídos por JAWS
   Aseguran diversos usuarios que, tras realizar este primer cambio, han resuelto efectivamente el desajuste explicado en su introducción pero ahora experimentan dificultades con la lectura de presentaciones en lista de ciertas aplicaciones, como el cliente de correo Outlook Express, habiendo pues resuelto un problema dando lugar a otro nuevo; la única solución que se ha propuesto es probar el cambio y, de no ser satisfactorio, volver a dejar las cosas como estaban de origen, pues no parece existir documentación a este respecto que Freedom Scientific tenga interés en divulgar, y como la función de la que hablamos viene desactivada por defecto, cosa que no ocurriría si funcionara correctamente, hemos de suponer que su respuesta no es fiable o que depende de factores más bien casuales.
   2) Puntuación al usarse el sintetizador Eloquence (predeterminado): algún error, bien en la versión original o en la traducción, de la tabla de pronunciación de símbolos para este motor de voz ocasiona que las pausas en según qué momentos de la lectura no sean las adecuadas. Por Internet se ha distribuido un parche para este problema, pero se trata en realidad de una versión anterior de las tablas en cuestión, cosa que impide que características implementadas más tarde en JAWS sean tenidas en cuenta; con las instrucciones que damos a continuación lo que se modifica es la tabla de símbolos de la versión del lector que se tiene instalada:
   - Cargar el bloc de notas de Windows, que se encuentra en el menú "inicio", apartado "programas", y "accesorios"
   - Abrir, con la opción al efecto del menú "archivo", el fichero SYMBOLS.INI que está en la carpeta SETTINGS\ESN del directorio de JAWS, por defecto C:\JAWS451
   - Bajar con los cursores unas 5 líneas hasta llegar a una que contiene el texto "[Synonyms]" (sin los signos de comillas)
   - Ir al final de esta línea con la tecla Fin y abrir una nueva pulsando Intro
   - Pegar en este punto, exactamente como lo escribimos, el texto "eloq=dectalk" (siempre sin las comillas)
   - Con el comando "buscar..." del menú de igual nombre, ir hasta la línea que reza "[DecTalk Symbols]" (ídem, sin comillas)
   - Bajar con cursores hasta hallar una línea que comience con "NumericColon"
   - Ir, como antes, al final de la misma, abrir una nueva y pegar allí, siempre calcado y sin comillas, el texto "NumericMinus=menos"
   - De nuevo con la opción de búsqueda, alcanzar una línea que dice "[Eloq Symbols]"
   - Se trata de insertar un símbolo de subrayado, que se obtiene pulsando el guión junto con la tecla Mayús, en la segunda posición, entre el corchete izquierdo y la letra "E"
   - Hechos todos estos cambios, se puede guardar el fichero con el comando apropiado del menú "archivo" y cerrar el bloc de notas
   Lo que se ha conseguido con este segundo proceso es que JAWS deje de utilizar la tabla de símbolos para el sintetizador Eloquence, que hemos puesto fuera de servicio sin borrarla, y que use una más general a la que hemos añadido el signo menos para valores numéricos, que originalmente no tenía; con todo ello JAWS verbalizará la puntuación de los textos y hará las pausas en su lectura tal como lo venía haciendo hasta su versión 4.02.

3.- TRUCOS PARA MEJORAR EL RENDIMIENTO

3.1.- USO DE LA VENTANA DE «MS-DOS»

   Aunque JAWS para Windows no se distribuye con ningún soporte para poder leer las pantallas y aplicaciones del entorno MS-DOS, es posible acceder a ellas desde dentro de Windows 9X obteniendo resultados bastante aceptables; he aquí los pasos que deben seguirse para acceder al entorno mencionado y preparar el lector de pantalla para su lectura óptima:
   - Entrar en la ventana de MS-DOS con la opción "MS-DOS" situada en el submenuú "programas" del menú de inicio; en ocasiones la opción en cuestión puede llamarse "intérprete de comandos"
   - Es indispensable trabajar con una ventana MS-DOS parcial, pues JAWS no es capaz de operar en pantallas totales en modo texto; para obtener tal resultado deben pulsarse las teclas Alt+Intro, que permiten rotar entre los dos estados, advirtiendo el usuario cuál es el actual solicitando a JAWS la lectura del título de la ventana activa (teclas Insert+"T"): si éste es similar a "símbolo de MS-DOS", se está en el modo correcto, mientras que si se emite el mensaje "no hay ningún item focalizado..." es preciso realizar la pulsación mencionada
   - Maximizar la ventana, si no lo está, para que sea legible toda la información que en ella aparezca; para esto se deberá ejecutar la opción "maximizar" del menú de sistema de dicha ventana, accesible pulsando Alt+Espacio
   - Provocar que JAWS lea en adelante todo el contenido de la ventana, lo cual posibilitará el acceso a cualquier información que se vaya visualizando; esto se obtendrá poniendo el eco de pantalla de JAWS en modo total, pulsando Insert+"S" hasta que se emita el mensaje "todo"
   A partir de este momento se puede trabajar como si se estuviera bajo cualquier versión antigua de MS-DOS: la entrada de líneas de comandos y su resultado en pantalla serán transmitidos al usuario de forma muy similar a como lo hacían los antiguos lectores de pantalla exclusivos para entornos en modo texto. Con las aplicaciones de MS-DOS que puedan ser ejecutadas dentro de esta ventana (que no son todas), no tiene porqué existir ningún problema para leerlas, aunque a menudo se tendrá que recurrir al cursor de JAWS para acceder a toda la información requerida.
   Cuando se finalice la sesión de MS-DOS, lo que se hará tecleando el comando "EXIT", es importante volver a poner el eco de pantalla de JAWS en modo resaltado, pulsando Insert+"S" hasta oír el mensaje "resaltado", pues de lo contrario JAWS verbalizaría toda la pantalla cada vez que se realizara alguna acción.
   En cuanto al acceso a WordPerfect 5.1 para MS-DOS, todo lo dicho más arriba es plenamente válido; sin embargo, es de gran ayuda alternar entre el eco de pantalla en modo resaltado cuando se escribe un texto en el editor, y el modo todo cuando se trabaja con los comandos del programa, con lo que se evita que JAWS lea la barra de estado cada vez que se teclea una palabra en el editor; dicha barra se puede leer en cualquier momento pulsando Insert+PáginaAbajo.
   Nota sobre el uso de la ventana de símbolo del sistema en Windows XP: este acceso a MS-DOS, que como el de Windows 2000 es mucho más básico que en versiones anteriores del sistema operativo y no permite realizar ciertas funciones, presenta algunos problemas de lectura con versiones de JAWS superiores a la 4.51, que sobre todo asocian errores en la interpretación de caracteres acentuados. Para resolver este problema, una vez situados en la ventana de MS-DOS y antes de poner el eco de pantalla en "todo", hay que acceder al menú de sistema de tal ventana con Alt+Espacio y allí elegir el comando "propiedades"; en la segunda página, llamada "fuente", del diálogo que surge hay que dirigirse al cuadro de lista también titulado "fuente", donde se debe seleccionar la entrada "Lucida Console"; al validar el cambio con el botón "aceptar" el sistema pregunta si éste se aplicará sólo a la sesión actual de MS-DOS o quedará configurado permanentemente, siendo el usuario quien debe decidir en tal punto.

3.2.- NO LEER LOS SIGNOS MAYOR QUE EN «OUTLOOK EXPRESS»

   En la respuesta o reenvío de mensajes de correo electrónico, Outlook Express (y sin duda otros programas de correo) introduce signos mayor que al principio de cada línea que pertenece a un mensaje anterior al actual; la lectura completa de algunos mensajes, dada esta circunstancia, puede ser bastante molesta con la interrupción constante producida por la aparición de estos símbolos. Estos son los pasos que se deben seguir para anular la verbalización del signo mayor que:
   - Entrar en Outlook Express y situarse en la bandeja de entrada (esto último no tiene mayor importancia pero más vale hacerlo)
   - Pulsar Insert+"D" para activar el asistente de diccionario de JAWS
   - Pulsar Alt+"Ñ" para agregar una nueva equivalencia al diccionario
   - Escribir el texto original cuya pronunciación se quiere modificar, en este caso, simplemente el signo de mayor que (se genera con la tecla situada a la izquierda de la letra "Z" y en mayúsculas)
   - Pulsar Tabulador para editar el texto de sustitución
   - Editar dicho texto que, en este caso, deberá ser sólo un espacio en blanco
   - Pulsar Intro para ejecutar la acción del botón de aceptar y, con ello, validar la entrada
   - Pulsar Ctrl+"G" para guardar los cambios en el archivo de diccionario de la aplicación Outlook Express
   - Pulsar Alt+F4 para cerrar el asistente de diccionario de JAWS
   - El foco del teclado volverá a la bandeja de entrada de Outlook Express y la modificación tendrá validez a partir de ese momento

3.3.- NUMERAR LOS CORREOS DE «OUTLOOK EXPRESS» 5 EN «JAWS» 3.31

   En las listas de mensajes del programa Outlook Express (bandeja de entrada, elementos enviados, etc.) JAWS 3.31 no está preparado de origen para informar del mensaje de correo que está seleccionado respecto del total de mensajes existentes (primero de quince, décimo de veinte, etc.); esto puede ser ajustado muy fácilmente de la siguiente forma:
   - Entrar en Outlook Express y situarse en la bandeja de entrada (esto último no tiene mayor importancia pero más vale hacerlo)
   - Pulsar Insert+"7" (en el teclado alfanumérico) para activar el diálogo de clases de ventana que forma parte del asistente de configuración de JAWS
   - El foco tiene que aparecer en un cuadro de edición cuyo contenido es el texto "ATL:SysListView32", que no es otra cosa que el identificador de la clase de ventana activa (lista de mensajes)
   - Es preciso asociar esta clase de ventana a una de las estándares del sistema para que sea tratada como tal y, en este caso, JAWS informe del número de elementos que contiene; para ello se pulsará Tabulador y se seleccionará del cuadro de lista que aparece ("asignar a") la clase de ventana titulada "ListView"
   - Tras esto, ejecutar la función del botón "añadir" pulsando las teclas Alt+"Ñ"
   - Si la clase ya estaba asignada aparecerá un mensaje de advertencia, en cuyo caso bastará con pulsar Escape dos veces para cancelar todo el proceso por ser innecesario
   - Si todo ha ido bien, el foco ya queda en el botón de aceptación del diálogo, por lo que bastará con pulsar Espacio o Intro y éste se cerrará; a partir de ahora la modificación ya es plenamente válida

3.4.- INDICAR LÍMITES DE VENTANA DESDE «JAWS» 3.7

   Una de las modificaciones que ha sufrido JAWS 3.7, y que se mantiene en las versiones subsiguientes, ha sido que, al llegarse con uno de los cursores del lector de pantalla al extremo superior o inferior de un cuadro o ventana, no siempre se indica esta circunstancia mediante un mensaje adecuado; en principio lo que se pretendía con el cambio era que sólo se emitiera el mensaje en cuestión en los casos en que fuera realmente necesario, pero ha sucedido que algunas situaciones no han sido contempladas y que tal mensaje sólo se dice en casos muy concretos y de todo punto insuficientes.
   Indicamos a continuación cómo modificar el archivo de comandos (scripts) por defecto de JAWS para que, cada vez que se llegue al extremo de una ventana, se verbalice el mensaje correspondiente, aún cuando no sea necesario; he aquí los pasos a seguir:
   - Activar el asistente de comandos de JAWS con el archivo de comandos por defecto, lo que se hará pulsando Mayús+Ctrl+"0" (del teclado alfanumérico) en cualquier lugar, estando activa cualquier aplicación
   - Mostrar la lista completa de scripts que contiene el archivo activo, pulsando Mayús+Ctrl+"L", lo que abrirá un cuadro de diálogo llamado "lista de scripts"
   - El foco está ahora en un cuadro de lista sin título que contiene, situados verticalmente, los nombres de todos los scripts disponibles; bien, se trata de localizar aquel cuyo título es "BottomEdgeEvent", lo que puede hacerse pulsando la letra "B" para acceder al primero que con ella comience, seleccionando los siguientes con CursorAbajo; también es posible localizar un script tecleando rápidamente su nombre o las primeras letras del mismo (cada pulsación no debe distar de la siguiente más de un segundo para que la búsqueda sea factible en esta modalidad)
   - Hallado por fin el título mencionado, pulsar Intro para cerrar la lista de scripts y volver al editor con el punto de inserción situado en la primera línea del procedimiento buscado
   - Lo que vamos a hacer a continuación es impedir que ciertas líneas del script en cuestión sean ejecutadas, lo que se logra anteponiendo a su texto el carácter de punto y coma; se trata de localizar la línea que comienza con el texto "if iWinType" (sin las comillas, naturalmente), lo que se hará pulsando CursorAbajo unas cuantas veces, más o menos una decena
   - En este punto situados, vamos a ir colocando el carácter punto y coma al principio de todas las líneas empezando por la actual y terminando en aquella cuyo texto finalice con "then" (que también se incluye); en las versiones traducidas al español las líneas afectadas suman cinco o seis, y la colocación de tal símbolo no presenta ninguna dificultad adicional sino prestar mucha atención de hacerlo al principio del todo de cada línea
   - Llegados aquí, se trata de localizar una línea cuyo texto es "endif", que está unas cuatro líneas por debajo del lugar donde hemos terminado de colocar puntos y coma, y una vez en ella agregarle al principio el susodicho símbolo
   - Si se está ejecutando una versión de JAWS posterior a la 3.71, hay ahora que eliminar las líneas superior e inferior a todas las que hemos ido señalando con un punto y coma, que son por tanto la que está encima de aquella que comienza con "if iWinType" y la que está debajo de la que termina con "endif"; estas dos líneas contienen respectivamente los símbolos barra asterisco y asterisco barra, que impiden que se ejecute el código que queda entre ellas, lo que no nos interesa conservar pues impediría solucionar el problema que tenemos; la operación se puede efectuar situándose al principio de cada una de las líneas afectadas y pulsando entonces tres veces la tecla Suprimir
   - Con este proceso ya hemos realizado la modificación que verbalizará los mensajes de final de ventana; ahora queda activar los de principio, lo que se hará de forma idéntica variando solamente que en la lista de scripts deberá localizarse esta vez el llamado "TopEdgeEvent"; lo demás no varía absolutamente en nada, valga insistir
   - Terminadas todas las modificaciones, hay que grabarlas para que JAWS las empiece a utilizar a partir de ya mismo, lo que se obtendrá pulsando Ctrl+"G", el proceso tarda unos segundos hasta que aparece el mensaje de compilación terminada que JAWS emite
   - Lo último es cerrar el asistente de comandos con Alt+F4 y seguir trabajando, el cambio ya se tendrá en cuenta

3.5.- CONTROLAR LA EJECUCIÓN AUTOMÁTICA DE LOS CD'S

   Cuando se introduce un disco compacto de cualquier tipo en su unidad correspondiente, Windows lo detecta y trata de realizar la función predeterminada de ese soporte, que para los de música es la reproducción de su primera pista y para los de datos la ejecución del programa indicado en el archivo \AUTORUN.INF o, de no existir éste, la visualización de su contenido o de otra información similar (esto depende de las configuraciones y programas instalados); este comportamiento puede ser en muchos casos molesto para los usuarios de lectores de pantalla como JAWS, dado que tiende a ralentizar e incluso bloquear de forma temporal la computadora, por lo que en este apartado vamos a describir cómo deshabilitarlo momentánea o permanentemente, siempre de modo reversible.
   Sabido es, o así lo creemos, que la pulsación de una de las dos teclas Mayús durante la introducción de un CD, período que abarca desde pulsar el botón de cierre de la unidad hasta que ésta termina su lectura inicial (a veces puede tardar más de un minuto), evita o debería evitar su ejecución automática, método que en ocasiones falla y que, como se puede ver, resulta poco práctico sobre todo si se realiza un intercambio habitual de discos; he aquí, pues, las instrucciones para dejar fuera de uso esta función, que difieren notablemente entre Windows 98/ME y Windows 2000/XP.
   - Pasos a seguir en Windows 98/ME:
   1) Acceder al diálogo "propiedades de sistema", bien pulsando las teclas Windows+Pausa o bien entrando en el menú de inicio, seleccionando "configuración", aquí "panel de control" y una vez abierto éste eligiendo el icono "sistema".
   2) Activar la segunda página del cuadro en pantalla, llamada "administrador de dispositivos", pulsando Ctrl+Tab; aquí, con Tab, habrá que asegurarse de tener seleccionado el botón de opción "ver dispositivos por tipo" y, repitiendo la pulsación, llevar el foco al árbol que muestra toda la información solicitada.
   3) Elegir con CursorAbajo la rama "CD-ROM", abrirla con CursorDerecha y entrar en ella con CursorAbajo otra vez.
   4) Podemos acceder ahora a la lista de unidades de CD-ROM o DVD-ROM instaladas en el equipo, casi siempre una o dos, identificadas generalmente por su marca y modelo; nos desplazaremos de una a otra con los cursores de abajo y arriba.
   5) Se trata, pues, de realizar lo siguiente para cada unidad hallada, o para las que se desee, una vez seleccionada en la lista; pulsar Tab para focalizar el botón "propiedades" y activarlo con Espacio.
   6) Acceder a la página "configuración" del diálogo que surge, que suele ser la segunda por lo que se pulsará una vez Ctrl+Tab; aquí debe desactivarse la casilla de verificación "notificar la inserción automáticamente", pulsando Espacio sobre ella una vez alcanzada con Tab.
   7) Tras validar el cambio con el botón "aceptar" y aplicarlo de igual modo al resto de unidades, se terminará el proceso con "aceptar" o "cerrar" del diálogo principal, tras lo que es posible que el sistema solicite ser reiniciado para que la nueva configuración tenga efecto.
   - Pasos a seguir en Windows 2000/XP Pro:
   1) Acceder al comando "ejecutar" del menú "inicio", por ejemplo pulsando las teclas Windows+"R"; teclear aquí la orden "gpedit.msc" (sin las comillas) y validarla con Intro o "aceptar".
   2) Con esto se accederá al editor de políticas del sistema, en la ventana "directiva de grupo"; bien, en el árbol de parámetros situado a la izquierda, que ya aparece focalizado, debe elegirse la rama "plantillas administrativas" que cuelga de "configuración del equipo", desplegada por defecto.
   3) Abrir la rama actual con CursorDerecha, abrir también la llamada "sistema" dentro de ella y, accediendo al panel derecho con F6, situarse sobre el elemento "desactivar reproducción automática".
   4) Acceder al menú "archivo" de la aplicación en uso con Alt+"A" y ejecutar su comando "propiedades" (tecla de atajo "O"); en el diálogo que surge debe colocarse el botón de opción con los estados posibles, que aparece focalizado por defecto, al valor "habilitar".
   5) Tras ello, se ajustará el valor del cuadro de lista que contiene los dispositivos de aplicación a "unidades de CD-ROM", finalizando la tarea con el botón "aceptar" y cerrando el editor de políticas del sistema con Alt+F4.
   Nota sobre Windows XP Home para usuarios experimentados: como el cambio bajo Windows 2000/XP Pro, que dicho quede afecta siempre a todas las unidades (no pudiéndose por tanto discriminar entre ellas), no es factible en Windows XP Home por no poseer éste todas las herramientas administrativas de la versión profesional, se puede realizar de forma directa mediante el registro de configuraciones; se usará para ello el programa RegEdit, debiéndose acceder a la clave "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom" y, en el panel de valores, poner a 0 el correspondiente a "Autorun" (se hace pulsando Intro sobre él una vez elegido y después editando texto y validando la entrada con "aceptar"); también aquí el cambio afectará a todas las unidades instaladas.

3.6.- LA PÉRDIDA DE FOCO EN LAS PÁGINAS WEB CON «JAWS» 4.51

   La aparición de carteles (en inglés banners), generalmente publicitarios o con avisos de última hora, en muchas páginas Web y casi siempre sin que se soliciten o se esperen, supone una molestia a la hora de navegar con un lector de pantalla pues, además de distraer la atención durante los segundos de ocurrir, causa que al cerrar estos avisos con las teclas Alt+F4 el cursor no regrese al punto donde se hallaba antes sino que busque el principio de la página que se estaba leyendo. Si bien este tipo de sucesos pueden evitarse mediante pequeños programas desarrollados al efecto, no son la única causa de los refrescos de pantalla no deseados, y afortunadamente JAWS se puede configurar para que, al producirse alguno, el cursor de lectura se quede en el punto donde se hallaba antes; he aquí en detalle los pasos a seguir para realizar este cambio de configuración:
   1) Ejecutar el asistente de configuración de JAWS, lo que se puede hacer desde cualquier situación presionando Insert+"6" del teclado alfanumérico.
   2) Cargar el archivo de configuración por defecto del lector ("DEFAULT.JCF"), desde el menú "archivo" o pulsando Mayús+Ctrl+"D".
   3) Abrir el menú "opciones" (por ejemplo con Alt+"O") y elegir su comando "opciones HTML...", que usa la letra "H" como atajo de teclado.
   4) Buscar con la tecla Tab (o ir directamente con Alt+"F") el cuadro de lista llamado "filtrar refresco de páginas", en el que, usando CursorAbajo o CursorArriba, deberá seleccionarse la opción "no refrescar".
   5) En el cuadro de lista que viene a continuación, llamado "filtrar refresco de ActiveX" y accesible con Alt+"X", elegir del mismo modo también la opción "no refrescar".
   6) Validar las operaciones tabulando hasta el botón "aceptar" y activándolo con la barra espaciadora.
   7) Grabar los cambios efectuados en disco con la opción correspondiente del menú "archivo" o pulsando las teclas Ctrl+"G".
   8) Al abandonar el asistente de configuración, por ejemplo con Alt+F4, ya estarán disponibles los ajustes realizados.
   Si el problema no quedara resuelto por completo tras seguir estas instrucciones, cosa que se ha detectado en ciertos casos y que se debe a la complejidad de las herramientas y lenguajes usados para construir las páginas Web y navegar por ellas, debe repetirse todo el proceso recién descrito pero accediendo al asistente de configuración de JAWS desde Internet Explorer, y no cargando su archivo por defecto sino modificando el asociado a esta aplicación, cuyo nombre es "BROWSEUI.JCF".

3.7.- USO DE LA RED DE «MSN MESSENGER» CON PROGRAMAS COMPATIBLES CON «JAWS»

   Ya es la segunda vez en poco más de dos años que Microsoft, con su afán de evitar fallos de seguridad o de dar soporte sólo para sus productos más recientes, deja fuera de servicio programas que son accesibles para los discapacitados visuales en favor de versiones posteriores de los mismos que causan problema tras problema en este sentido; para el caso que ahora nos concierne, que son las herramientas de mensajería instantánea, primero fue el MSN Messenger 4.6, cuya ausencia aún acusan muchos, que dejó de responder de pronto, si bien su sucesor el 5.0 no fue un mal revulsivo porque era bastante similar y todo era cosa de acostumbrarse a su comportamiento. Ahora ha sido éste el que, de un día para otro, ha dejado de existir excepto bajo Windows 95/NT 4, ediciones manifiestamente obsoletas del sistema operativo que sería un gran error volver a usar; la versión 6.2 que se ofrece a cambio es muy poco accesible, algo más bajo Windows XP con lectores de pantalla muy actuales, y como solución sólo parece tener sentido migrar a Windows 2000/XP y allí usar Windows Messenger 5.1, programa equivalente pensado para estos entornos, que al parecer responde igual que el ya difunto MSN Messenger 5.0.
   Ante el nulo compromiso por parte de Microsoft para tener en cuenta a los usuarios sin vista que, por un motivo u otro, no pueden usar las versiones más recientes de Windows, se ha iniciado una búsqueda de programas alternativos que por el momento ha resultado en el hallazgo de Miranda IM, cliente de chat y mensajería multiprotocolo, para cualquier versión de Windows desde la 95, y que es gratuito por ser un proyecto comunitario de código abierto y sin publicidad por medio; Miranda IM, que no es nuevo pues nació en el año 2000, se desarrolla originalmente en inglés (más información en el sitio Web oficial de Miranda IM), si bien dispone de traducciones a otros idiomas como el español, que no siempre están actualizadas ni funcionan al 100% pero que lo suyo aportan (más datos y las descargas en la página de Miranda IM en español. La característica fundamental de este software es el tamaño reducido de su núcleo o funciones básicas, que por una parte representa un ahorro en memoria y otros recursos del sistema, y por otra asocia una portabilidad que permite usarlo desde diskettes u otros medios de almacenamiento externos; con él pueden utilizarse, entre otras, las redes de mensajería de ICQ, MSN, IRC y Yahoo!, cuenta ya con más de 200 complementos (plug-ins) también gratuitos para mejorar su apariencia y capacidades así como para permitirle interactuar con otras aplicaciones o servicios, y aunque no es del todo accesible es bastante bien interpretado por los lectores de pantalla más populares como JAWS.
   He aquí una breve guía de cómo instalarlo y configurarlo de modo que sea el sustituto de MSN Messenger, el cual de entrada puede ser retirado de la máquina pues Miranda IM no lo necesita para nada, ni siquiera para importar nuestra lista de contactos ya que ésta se halla en un servidor y no en cada máquina; recomendamos descargarse el programa con instalador que se halla en la página de la traducción al español (versión 0.4 Alfa cuando se escribe esto), ello evitará a los usuarios finales complicarse con tareas manuales que se pueden automatizar:
   1) Ejecutar el instalador obtenido y saltar las tres primeras pantallas pulsando Alt+"S" (botón "siguiente") y dos veces Alt+"C" (botón "acepto").
   2) En la selección de componentes, que recibe el foco al aparecer la cuarta pantalla, marcar sólo la casilla "MSN" dentro del árbol "protocolos", desmarcando todo lo demás.
   3) Pulsar Alt+"S" para siguiente pantalla y Alt+"I" para iniciar la instalación con la carpeta de destino por defecto.
   4) Completada la copia de archivos, Alt+"T" para cerrar este proceso e iniciar el programa como tal.
   5) Se muestra el "administrador de perfiles de Miranda IM", con el foco sobre un cuadro de edición en el que escribiremos cualquier palabra para identificar nuestra configuración personal.
   6) Tras pulsar Intro surge el "asistente para importación", que podemos cerrar con Esc pues no afecta a los usuarios de Messenger.
   7) El foco cae (o debería caer, el uso de Alt+Tab para cambiar de ventana activa puede hacer falta) en la ventana principal o lista de contactos de Miranda IM, un rectángulo alto y estrecho, donde pulsando F10 seguida de Intro se abre su menú principal.
   8) Se escogerá el comando "opciones..." (con tecla rápida "O"), que abre un diálogo con un árbol de categorías, cuyas ramas están todas expandidas, y que muestra unos controles u otros en función de la que esté seleccionada.
   9) Debemos situarnos en dicho árbol, inicialmente está a dos pulsaciones de Tab tras visualizarse, y efectuar los cambios que se indican a continuación para cada rama, usando siempre que respondan las teclas de operación para cuadros de diálogo (normalmente es así pero ha de considerarse el uso del cursor de JAWS):
   a) En "eventos"/"atajos de teclado", puede interesar marcar las casillas y asignar las teclas correspondientes a todas las posibilidades disponibles, pulsando las combinaciones elegidas cuando el foco está sobre los cuadros que las muestran; esto garantiza que se accederá a los diferentes elementos del programa desde cualquier lugar y sin necesidad de buscarlos por las barras y el escritorio.
   b) En "eventos"/"sonidos", donde se contemplan casi todas las circunstancias susceptibles de notificar, vale la pena asignar sonidos a algunas de ellas seleccionándolas y eligiendo el archivo al efecto mediante el botón "cambiar".
   c) En "eventos"/"mensajería", hay que marcar la casilla de verificación "automáticamente mostrar la ventana cuando se recibe un mensaje", que evitará que ésta tenga que buscarse y abrirse manualmente en tales casos.
   d) En "lista de contactos" (rama madre), poner el botón de opciones "ordenación de la lista" en "ordenar contactos por estado", y activar la casilla de verificación "desactivar parpadeo de los iconos"; lo primero nos facilitará la localización de contactos, y lo otro evita problemas de lectura por voz cuando existen contactos con propiedades especiales (como los que están a la espera de admisión) que el programa resalta.
   e) En "lista de contactos"/"barra de estado", marcar la casilla "mostrar texto de estado", así al leer la línea de estado de la aplicación con las teclas de JAWS Insert+PáginaAbajo conoceremos siempre si estamos en línea, ausentes, desconectados, etc.
   f) En "lista de contactos"/"lista", marcar también las casillas "mostrar división entre conectados y desconectados" y "mostrar selección aún cuando no esté enfocada", lo que permitirá a JAWS leer con más fiabilidad este panel (luego se explica con detalle).
   g) En "lista de contactos"/"ventana", desmarcar en este caso las casillas "estilos de la ventana principal" y "minimizar a la bandeja del sistema", lo que impedirá que cuando se pulse Alt+F4 en la ventana del programa, éste quede en la bandeja del sistema en lugar de concluir su ejecución; en este apartado hay también que marcar la casilla "si la ventana está parcialmente cubierta traerla al frente", que impide que la ventana del programa condicione el tamaño de las demás, sean o no parte de él, o no pueda quedar por debajo de ellas.
   h) En "red"/"MSN" se introducirán los siguientes datos literales: en "e-mail completo" la dirección con que nos conectábamos al Messenger (habitualmente del proveedor Hotmail), en "contraseña" la que se asocia a esa cuenta (el programa la recuerda en lo sucesivo, por lo que debe evitar de usarse en máquinas públicas), y en "usuario" el nombre de usuario o nick con el que se quiera aparecer, que no hace falta rellenar si no se desea pues ya se toma del servidor.
   Si más de una persona va a hacer servir el programa en la misma máquina, será necesario acceder algunas veces al "administrador de perfiles de Miranda IM", tanto para cambiar entre los usuarios existentes como para crear de nuevos; esta herramienta, por cierto de muy deficiente accesibilidad, se muestra automáticamente en pantalla al arrancar Miranda IM si se mantiene pulsada en ese instante una de las teclas Ctrl; ello sólo ocurrirá cuando el programa tiene un único usuario, pues si tiene más aparecerá siempre, con el foco sobre la lista de los mismos, y con los cursores de arriba y abajo se seleccionará el deseado pulsando Intro para activarlo e iniciar sesión con él; los cambios de configuración aquí descritos son exclusivos para el usuario que los aplique, y por tanto deben repetirse en cada perfil si más de uno los va a necesitar.
   El estado de un usuario, sobre todo si está conectado o no pero también si ha salido, habla por teléfono, etc., se cambia pulsando Alt+"E" en la ventana principal del programa y seleccionando en el menú que aparece la opción deseada; cuanto al estado de conexión de nuestros contactos, que sólo se indica de forma gráfica, puede saberse en primer lugar si hay una línea en blanco de separación (donde JAWS no verbaliza nada al pasar) en la lista, encima de la cual quedarían los conectados y debajo los que no lo están; si sólo se tienen contactos de un tipo, abriendo con Mayús+F10 el menú contextual de uno, estarán conectados si la segunda opción mostrada es "archivo", y no si es "e-mail". Como la ventana original de Miranda IM es muy estrecha, algunos nombres de contactos quedan cortados por no caber y parece ser que por el momento la única solución hallada a este problema es cambiar a mano el tamaño de dicha ventana, usando las opciones "mover" y "tamaño" de su menú de sistema, al que se accede con Alt+Espacio, y con la ayuda de una persona con vista que pueda verificar la correcta colocación y dimensiones de la ventana resultante que, eso sí, no pierde esos atributos en lo sucesivo.
   Para finalizar, un par de defectos que tiene esta versión 0.4 Alfa del programa; uno es que la primera vez que se accede a la lista de contactos suele no ser posible moverse por ella con los cursores, cosa que se subsana en la mayoría de ocasiones cambiando de aplicación activa, por ejemplo con Alt+Esc, y regresando al punto de origen con igual método. El otro problema, más grave pero de fácil solución, es que al paquete de instalación le faltan dos suplementos de gestión de tareas, fallo incomprensible que inutiliza por completo el programa, ya que impide acceder a la ventana de mensajes instantáneos, pero que se puede obtener por separado con el enlace que precede; los archivos en cuestión, una vez descomprimidos, deben colocarse en la carpeta "Plugins" de la que contiene a Miranda IM, casi siempre "C:\Archivos de programa\Miranda IM", con lo que ya puede usarse éste normalmente. Por último, citar que muchas veces Miranda IM, al arrancar, se queda minimizado en la barra de tareas en lugar de mostrarse sobre el escritorio, por lo que si JAWS no anuncia que el foco está en su ventana debe buscarse ésta en tal región o llegar a ella con Alt+Tab.

3.8.- INSTALACIÓN DEL ANTIVIRUS «NOD32» PARA SU COMPATIBILIDAD CON «JAWS»

   Además de su reconocida y demostrada capacidad a la hora de identificar y eliminar virus informáticos, superior a la de muchos otros productos según los expertos y basada en un motor que es capaz de predecir infecciones todavía no registradas en sus bases de datos, NOD32 Antivirus System ha demostrado ser el producto de su tipo más accesible para usuarios ciegos o con baja visión; ello no se debe sólo a su interfaz de fácil manejo y que cumple los estándares exigidos para este caso, sino también a su poco consumo de memoria y otros recursos de la máquina, a que puede ser instalado y usado en cualquier versión de Windows, y a que trabaja de una forma muy silenciosa, en segundo plano, dando en todo momento prioridad a las otras tareas que haya en ejecución y, por tanto, no causando conflictos con otras aplicaciones. En las siguientes líneas describiremos cómo configurar NOD32, versión 2.70, tanto en su instalación como una vez está activo, para que sea más sencillo de usar con un lector de pantalla como JAWS y para automatizar al máximo su actividad.
   1) Instalación del programa: ya en poder del ejecutable comprimido descargado desde la página Web de NOD32 en español, cuyo nombre será del tipo "NDNTSPST.EXE" o "ND98SPST.EXE", he aquí el desarrollo general del proceso:
   a) Al ejecutar este archivo se solicita primero confirmación para descomprimir su contenido e iniciar la instalación del antivirus; con Tab debe localizarse el botón "extract" y activarlo con Espacio.
   b) Tras unos segundos, esta vez sí empieza el proceso de instalación como tal, cuyas pantallas pueden variar en función del sistema operativo usado, de la configuración del equipo y de las aplicaciones con que cuenta; por ello, vamos a citar por orden de aparición sólo las que requieren una especial atención, asumiendo que en las demás bastará con aceptar los valores propuestos pulsando Intro o, mejor, tabulando hasta el botón "siguiente" cuando aparezcan.
   c) Bienvenida y selección del tipo de instalación: en esta primera pantalla, con CursorAbajo, debe seleccionarse una instalación experta (o personalizada), e ir a la siguiente petición con el botón correspondiente cuya tecla rápida no citamos porque suele entrar en conflicto con las que poseen otros controles.
   d) Contrato de licencia con el usuario final: tras leer este texto, se debe dar el visto bueno (por defecto se rechaza), buscando el grupo de botones al efecto con Mayús+Tab y eligiendo con CursorArriba el llamado "acepto", o directamente pulsando Alt+"T"; el botón "siguiente" pasa de pantalla (esta indicación ya no se dará porque siempre funciona).
   e) Actualización automática: es preciso desverificar la casilla "ejecutar actualizaciones automáticas regularmente", porque no nos interesa la configuración que viene por defecto para esta característica y sólo se puede personalizar con el programa ya en marcha.
   f) Apariencia del programa y ventana de inicialización: debe desactivarse la casilla de verificación "utilizar diseño gráfico de NOD32", pues de lo contrario el programa no sería accesible con lectores de pantalla.
   g) Configuración de la actualización: se recomienda introducir aquí el nombre de usuario y contraseña del producto, dejando los demás campos tal como están.
   h) Sistema de alerta temprana ThreatSense.Net: aunque el fabricante no lo recomiende así, sugerimos desmarcar la casilla "activar el sistema de alerta temprana ThreatSense.Net", sobre todo en máquinas lentas, porque es una función que realiza envíos de datos por Internet y a veces hace aparecer de repente diálogos que pueden causar confusión.
   i) Detección de aplicaciones potencialmente indeseables: en esta pantalla hay un grupo de botones de opción no del todo estándar al que no se puede acceder directamente; recomendamos seleccionar "activar la detección de aplicaciones potencialmente indeseables", lo que se hace con Alt+"E", la opción contraria se marca con Alt+"D".
   j) Monitor del sistema de archivos - AMON: asegurarse de que está marcada la casilla "sí, deseo activar automáticamente el monitor del sistema de archivos", porque a veces no es así.
   k) Integración de NOD32 Scanner: recomendamos, para tenerlo más a mano, marcar la casilla "permitir icono de NOD32 Scanner en el escritorio".
   l) Protección de documentos Microsoft Office - DMON: también asegurarse de que está marcada "activar protección de documentos Microsoft Office (DMON)".
   m) Protección antivirus para el tráfico de Internet - IMON: misma consideración para "habilitar Internet Monitor (IMON)".
   n) En la segunda pantalla que surge con el mismo nombre, referida al correo electrónico, hay que, por una parte, tener marcada la casilla "habilitar la protección de IMON para el correo entrante POP3", y por otra, en el apartado "agregar notificación a los mensajes", seleccionar con CursorArriba la opción "sólo a mensajes infectados".
   o) En la tercera pantalla que tiene igual nombre, esta vez referida a las páginas Web, asegurarse también de que "habilitar la protección de IMON para el protocolo HTTP" está marcada, y en el grupo de botones "cuando una infección entrante desde Internet sea detectada", escoger con CursorAbajo el que dice "denegar automáticamente la descarga de archivos infectados".
   p) Finalización del proceso: la instalación concluye aquí; debe aceptarse que el equipo se reinicie y esperar a que NOD32 se cargue.
   2) Ajustes posteriores: una vez cargado el antivirus por primera vez, momento en el que puede mostrar un mensaje de que sus bases de datos están obsoletas (basta con ignorarlo pulsando Esc), he aquí algunos cambios que deben hacerse en su configuración por defecto:
   a) Programar las actualizaciones automáticas de las bases de virus:
   - En el menú "Inicio" de Windows, "programas", "Eset", ejecutar NOD32 Control Center; esta aplicación también puede ser llamada desde la bandeja del sistema.
   - Elegir, con CursorAbajo, la última rama principal del árbol de funciones que aparece, llamada "herramientas del sistema NOD32"; expandirla con CursorDerecha si no lo está, y bajar hasta "tareas programadas".
   - Pulsar Ctrl+Tab para entrar en la pantalla de configuración de esta característica, y allí localizar con Tab el botón "agregar", activándolo después con Espacio.
   - Aparece la primera pantalla de este proceso, en la que debe elegirse el tipo de tarea a configurar, en este caso "NOD32 Update - Actualización del sistema NOD32"; validar con Intro.
   - Se pide ahora que el usuario dé un nombre a la tarea que va a crear; se aconseja introducir un texto como "Actualizaciones de NOD32". En los botones del grupo "ejecutar esta tarea", se recomienda usar un evento informático y no de tiempo, que es la última opción (se llega con CursorAbajo), llamada "cuando se cumpla la condición"; Intro para seguir.
   - En el cuadro de lista "ejecutar tarea cuando" se puede elegir entre diversas opciones; las tres primeras son las únicas posibles para la tarea configurada, y todas son igual de seguras, por lo que cada usuario decidirá lo que más le conviene; Intro acepta la elección.
   - En el grupo de botones "si la tarea no pudo ser completada", que aparece en la siguiente pantalla, es altamente recomendable elegir (con CursorAbajo) "ejecutar la tarea tan pronto como sea posible"; pulsar Intro en esta pantalla y en las dos siguientes, donde no hay que cambiar nada.
   b) Realizar una actualización manual de las bases de datos:
   - Para iniciar la puesta al día de las bases de datos sin esperar a la próxima vez que esto se haga según los criterios recién definidos, debe regresarse al árbol de funciones del panel de control de NOD32 con Ctrl+Tab.
   - Con la tecla Inicio se subirá hasta la primera rama y se trata ahora de alcanzar con CursorAbajo la llamada "módulos de actualización"; debe expandirse la misma, si no lo está, con CursorDerecha y seguir bajando hasta "NOD32 Update".
   - Con Ctrl+Tab se llegará hasta los pa