Siguiente Anterior Contenido

4. Utilizando BRLTTY

Antes de arrancar BRLTTY, necesitas activar tu línea braille. En la mayoría de los casos esto se hace simplemente conectándola a un puerto serie disponible, y luego encendiéndola. Después que tu línea haya sido activada, ejecuta BRLTTY simplemente tecleando la orden brltty en el indicativo de la shell (esto debe hacerse como root). Examina la opción de línea de órdenes -d, la instrucción del fichero de configuración braille-device, y la opción de compilación --with-braille-device para alternativas concernientes a cómo decir a BRLTTY a qué dispositivo está conectada tu línea. Examina la opción de línea de órdenes -b, la instrucción del fichero de configuración braille-driver, y la opción de compilación --with-braille-driver para alternativas concernientes a cómo decir a BRLTTY qué tipo de línea braille tienes. Examina la opción de línea de órdenes -B, y la instrucción del fichero de configuración braille-parameters para alternativas concernientes a cómo pasar parámetros al controlador para tu línea braille.

Un mensaje dando el nombre del programa (BRLTTY) y su número de versión aparecerá brevemente (mira la opción de línea de órdenes -M) en la línea braille. La línea entonces mostrará una pequeña área de la pantalla incluyendo el cursor. Predeterminadamente, el cursor es representado como los puntos 7 y 8 superpuestos en el caracter.

Cualquier actividad en la pantalla será reflejada en la línea braille. La línea también seguirá el progreso del cursor sobre la pantalla. Esta característica es conocida como seguimiento del cursor.

Sólo escribir en el teclado y leer en la línea, sin embargo, no es suficiente. Prueba a introducir una orden que cause un error, y presiona intro. El error aparece en la pantalla, pero, al menos que tengas una línea multi-línea, lo más probable es que no sea visible en la línea braille. Todo lo que ves es otro indicativo de la shell. Lo que necesitas, entonces, es alguna manera para mover la ventana braille a lo largo de la pantalla. Las teclas en la propia línea braille pueden ser utilizadas para enviar órdenes a BRLTTY las que, además de muchas otras cosas, también pueden hacer exactamente eso.

4.1 Órdenes

Desafortunadamente, la variedad de líneas braille no ofrece un grupo estándar de controles. Algunas tienen las teclas estándar de seis puntos, algunas tienen ocho, y otras no tienen. Algunas tienen teclas de revisión, pero no hay un número estándar de ellas. Algunas tienen un botón sobre cada celda braille. Algunas tienen conmutadores deslizables. Algunas tienen una barra fácil de alcanzar que funciona como un joystick. La mayoría tienen una variedad de combinaciones de lo anterior. Puesto que la naturaleza y disposición de cada línea es tan diferente, por favor consulta la documentación para tu línea en particular en orden a encontrar exactamente qué hacen sus teclas.

Las órdenes de BRLTTY son referenciadas por su nombre dentro de este manual. Si olvidas qué tecla(s) utilizar en tu línea braille para una orden en particular, entonces consulta la página de ayuda de su controlador. La tecla principal que deberías memorizar inmediatamente, por lo tanto, es una para la orden AYUDA. Utiliza las teclas regulares de movimiento (según se describe abajo) para navegar por la página de ayuda, y presiona la tecla ayuda de nuevo para salir.

Movimiento Vertical

Mira también las teclas de enrutamiento PRINDENT/NXINDENT, y PRDIFCHAR/NXDIFCHAR.

LNUP/LNDN

Sube/baja una línea. Si el salto de líneas idénticas ha sido activado (mira la orden SKPIDLNS), entonces estas órdenes, más que mover exactamente una línea, son alias para las órdenes PRDIFLN/NXDIFLN.

WINUP/WINDN

Sube/baja una ventana. Si la ventana es solo de 1 línea de alto entonces mueve 5 líneas.

PRDIFLN/NXDIFLN

Sube/baja a la línea más cercana con contenido diferente. Si el salto de líneas idénticas ha sido activado (mira la orden SKPIDLNS), entonces estas órdenes, más que saltar líneas idénticas, son alias para las órdenes LNUP/LNDN.

ATTRUP/ATTRDN

Sube/baja a la línea más cercana con atributos diferentes (resaltado de caracteres).

TOP/BOT

Va a la línea superior/inferior.

TOP_LEFT/BOT_LEFT

Va a las esquinas superior/inferior izquierdas.

PRPGRPH/NXPGRPH

Va a la línea más cercana del anterior/siguiente párrafo (la primera línea no en blanco más allá de la línea en blanco más cercana). La línea actual es incluída cuando se busca espacio entre párrafos.

PRPROMPT/NXPROMPT

Va a la anterior/siguiente orden del indicativo.

PRSEARCH/NXSEARCH

Busca Atrás/adelante la ocurrencia más cercana de la cadena de caracteres dentro de la memoria intermedia de corte (mira Cortar y Pegar) que no esté dentro de la ventana braille. La búsqueda avanza a la izquierda/derecha, comenzando en el caracter inmediatamente a la izquierda/derecha de la ventana, y terminando en el margen de la pantalla. La búsqueda no es sensible a las mayúsculas.

Movimiento Horizontal

mira también la orden SETLEFT routing key.

CHRLT/CHRRT

Va un caracter a la izquierda/derecha.

HWINLT/HWINRT

Va media ventana a la izquierda/derecha.

FWINLT/FWINRT

Va una ventana a la izquierda/derecha. Estas órdenes son particularmente útiles porque cortan automáticamente cuando se alcanza el margen de la pantalla. Otras características, como su capacidad para saltar ventanas en blanco (mira la orden SKPBLNKWINS), elevan más allá su utilidad.

FWINLTSKIP/FWINRTSKIP

Va a la izquierda/derecha a la ventana más cercana no en blanco.

LNBEG/LNEND

Va al comienzo/final de la línea.

Movimiento Implícito

Mira también la tecla de orden de enrutamiento GOTOMARK.

HOME

Va donde esté el cursor.

BACK

Regresa a donde la orden de movimiento más reciente puso la ventana braille. Este es un modo sencillo de regresar directamente a donde estabas leyendo después que un evento inesperado (como seguimiento del cursor) mueva la ventana braille en un momento inoportuno.

RETURN

Acctivación de Característica

Cada uno de estas órdenes tiene tres formas: activar (activa la característica), desactivar (desactiva la característica), y conmutar (si está desactivada, entonces la activa, y si está activada, entonces la desactiva). Al menos que se haga notar específicamente, cada una de estas características inicialmente está desactivada, y, cuando esté activada, afecta a las operaciones de BRLTTY en su totalidad. El ajuste inicial de algunas de estas características puede ser cambiado a través del menú preferences.

FREEZE

Congela la imagen de la pantalla. BRLTTY hace una copia de la pantalla (contenido y atributos) tal cual el momento en el que la pantalla sea congelada, y entonces se ignoran todas las actualizaciones de la pantalla hasta que se descongele. Esta característica facilita, por ejemplo, comporbar la salida de una aplicación que escriba demasiado rápido.

DISPMD

Muestra el resaltado (los atributos) de cada caracter dentro de la ventana braille, más que los caracteres mismos (el contenido). Esta característica es útil, por ejemplo, cuando necesites localizar un elemento resaltado. Cuando se revisa el contenido de la pantalla, la tabla de transcripción de texto es utilizada (mira la opción de línea de órdenes -t, la instrucción del fichero de configuración text-table, y la opción de compilación --with-text-table). Cuando se muestran los atributos de pantalla, la tabla de transcripción de atributos es utilizada (mira la opción de línea de órdenes -a, la instrucción del fichero de configuración attributes-table, y la opción de compilación --with-attributes-table). Esta característica sólo afecta a la actual terminal virtual.

SIXDOTS

Muestracaracteres utilizando 6 puntos, en lugar de 8 puntos, los puntos braille. 7 y 8 son aún utilizados por otras características como la representación del cursor y resaltado de caracteres subrayando. Si una tabla de contracción ha sido seleccionada (mira la opción de línea de órdenes -c y la instrucción del fichero de configuración contraction-table), entonces es utilizada. Esta opción también puede ser cambiada con la preferencia Text Style.

SLIDEWIN

Si el seguimiento del cursor (mira la orden CSRTRK) está activado, entonces, cuando el cursor se mueva demasiado cerca (o más allá) del fin de la ventana braille, se reposiciona horizontalmente la ventana tal que el cursor, mientras permanezca en ese lado, está más cercano al centro. Si esta característica está desactivada, entonces la venta braille siempre está posicionada tal que su final izquierdo es un múltiplo de su anchura desde el margen izquierdo de la pantalla. Esta opción también puede ser cambiada con la preferencia Sliding Window.

SKPIDLNS

Más que mover explícitamente exactamente una línea o arriba o abajo, salta pasando líneas que tengan el mismo contenido que la línea actual. Esta característica afecta a las órdenes LNUP/LNDN, tanto como a la característica saltar línea de las FWINLT/FWINRT y FWINLTSKIP/FWINRTSKIP. Esta opción también puede ser cambiada con la preferencia Skip Identical Lines.

SKPBLNKWINS

Salta pasando ventanas en blanco cuando se lee o adelante o atrás. Esta característica afecta a las órdenes FWINLT/FWINRT. Esta opción también puede ser cambiada con la preferencia Skip Blank Windows.

CSRVIS

Muestra el cursor superponiendo un patrón de puntos (mira la orden CSRSIZE) sobre el caracter en el que esté. Esta característica está inicialmente activada. Esta opción también puede ser cambiada con la preferencia Show Cursor.

CSRHIDE

Oculta el cursor (mira la orden CSRVIS) en orden a leer apropiadamente el caracter bajo él. Esta característica solamente afecta a la terminal virtual actual.

CSRTRK

Sigue el cursor. Si el cursor se mueve a un lugar que no está dentro de la ventana braille, entonces mueve automáticamente la ventana braille a la nueva posición del cursor. Normalmente querrás activar esta característica para minimizar los efectos del desplazamiento de la pantalla, y para que, durante la entrada de datos, la región donde estás escribiendo actualmente esté siempre visible. Si esta característica causa que la ventana braille salte en un momento inoportuno, entonces utiliza la orden BACK para volver a donde estabas leyendo. Podrás necesitar desactivar esta característica cuando utilices una aplicación que actualice contínuamente la pantalla mientras mantenga una disposición fija de datos. Esta característica está inicialmente activada. Esta característica solamente afecta a la actual terminal virtual.

CSRSIZE

Representa el cursor con los ocho puntos (un bloque sólido), en lugar de sólo los puntos 7 y 8 (un subrayado). Esta opción también puede ser cambiada con la preferencia Cursor Style.

CSRBLINK

Parpadea (activándose y desactivándose de acuerdo a un intervalo predefinido) el símbolo representativo del cursor (mira la orden CSRVIS). Esta característica también puede ser cambiada con la preferencia Blinking Cursor.

ATTRVIS

Subraya (con combinaciones de puntos 7 y 8) resaltando caracteres.

no subrayado

Blanco sobre negro (normal), gris sobre negro, blanco sobre azul, negro sobre cyan.

puntos 7 y 8

Negro sobre blanco (vídeo inverso).

punto 8

todos los demás.

Esta opción también puede ser cambiada con la preferencia Show Attributes.

ATTRBLINK

Parpadea (activándose y desactivándose de acuerdo a un intervalo predefinido) el subrayado de atributos (mira la orden ATTRVIS). Esta característica está inicialmente activada. Esta opción también puede ser cambiada con la preferencia Blinking Attributes.

CAPBLINK

Parpadea (activándose y desactivándose de acuerdo a un intervalo predefinido) en las letras mayúsculas. Esta opción también puede ser cambiada con la preferencia Blinking Capitals.

TUNES

Reproduce un pequeño tono predefinido (mira Tonos de Alerta) cada vez que ocurra un evento significativo. Esta característica está inicialmente activada. Esta característica también puede ser cambiada con la preferencia Alert Tunes.

AUTOREPEAT

Repite automáticamente una orden en un intervalo regular después de una demora inicial mientras su tecla (o combinación) permanezca presionada. Sólo algunos controladores soportan esta funcionalidad, la limitación principal es que muchas líneas braille no señalan el presionado o la liberación de las teclas como eventos separados y distinguibles. Esta característica está inicialmente activada. Esta opción también puede ser cambiada con la preferencia Autorepeat.

AUTOSPEAK

Verbalizar automáticamente:

Esta característica está inicialmente desactivada. Esta opción también puede ser cambiada con la preferencia Autospeak.

Selección de Modo

HELP

Ir a la página de ayuda del controlador de la línea braille. Allí es dónde puedes encontrar un resumen en línea de cosas como qué hacen las teclas de tu línea braille, y cómo interpretar sus celdas de estado. Utiliza los comandos regulares de movimiento vertical y horizontal para navegar por la página de ayuda. Invoca la orden help de nuevo para regresar a la pantalla.

INFO

Va al estado de la línea (mira la sección El Estado de la Línea para todos los detalles). Presenta un resumen incluyendo la posición del cursor, la posición de la ventana braille, y los estados de un número de características de BRLTTY. Invoca este comando de nuevo para regresar a la pantalla.

LEARN

Va al modo de aprendizaje de órdenes (mira la sección Modo de Aprendizaje de Órdenes para todos los detalles). Esto es cómo puedes aprender interactivamente qué hacen las teclas de tu línea braille. Invoca este comando de nuevo para volver a la pantalla. EsTa orden no está disponible si la opción de compilación --disable-learn-mode fue especificada.

Mantenimiento de Preferencias

PREFMENU

Va al menú preferences (mira El Menú Preferences para todos los detalles). Invoca este comando de nuevo para regresar al modo normal de operación. Esta orden no está disponible si la opción de compilación --disable-preferences-menu fue especificada.

PREFSAVE

Guarda las opciones actuales de las preferencias (mira Preferencias para todos los detallesw).

PREFLOAD

Restaura las opciones de preferencias guardadas más recientemente (mira Preferencias para todos los detalles).

Navegación de Menú

MENU_FIRST_ITEM/MENU_LAST_ITEM

Va al primero/último elemento del menú.

MENU_PREV_ITEMMENU_NEXT_ITEM/

Va al anterior/siguiente elemento en el menú.

MENU_PREV_SETTING/MENU_NEXT_SETTING

Decrementa/incrementa la opción del actual elemento de menú.

Controles de Voz

SAY_LINE

Verbaliza la línea actual. La preferencia Say-Line Mode determina si la voz pendiente de hablarse es descartada primero.

SAY_ABOVE

Verbaliza la porción superior de la pantalla (finalizando con la línea actual).

SAY_BELOW

Verbaliza la porción inferior de la pantalla (comenzando con la línea actual).

MUTE

Detiene la verbalización inmediatamente.

SPKHOME

Va a donde esté el cursor de voz.

SAY_SLOWER/SAY_FASTER

Decrementa/incrementa la velocidad de la voz (mira también la preferencia Speech Rate). Esta orden sólo está disponible si un controlador que lo soporte está siendo utilizado.

SAY_SOFTER/SAY_LOUDER

Decrementa/incrementa el volumen de la voz (mira también la preferencia Speech Volume). Esta orden está sólo disponible si un controlador que lo soporte está siendo utilizado.

Cambiando a la Terminal Virtual

Mira también la tecla de orden de enrutamiento SWITCHVT.

SWITCHVT_PREV/SWITCHVT_NEXT

Va a la anterior/siguiente terminal virtual.

Otras Órdenes

CSRJMP_VERT

Envía (trae) el cursor a algún lugar de la línea superior de la ventana braille (mira Enrutamiento del Cursor para todos los detalles). El cursor es movido simulando la presión de las flechas verticales. Esta orden no siempre funciona porque algunas aplicaciones o mueven el cursor algo impredeciblemente o utilizan las teclas de flecha para otros propósitos que el movimiento del cursor. Es algo más seguro que otras órdenes de enrutamiento, aunque, porque no intenta simular las flechas izquierda y derecha.

PASTE

Inserta los caracteres de la memoria intermedia de corte en la localización actual del cursor (mira Cortar y Pegar para todos los detalles).

RESTARTBRL

Detiene, y luego reinicia el controlador de la línea braille.

RESTARTSPEECH

Detiene, y después reinicia el controlador del sintetizador de voz.

Teclas de Enrutamiento

ROUTE

Envía trae) el cursor al caracter asociado con la tecla de enrutamiento (mira Enrutamiento del Cursor para todos los detalles). El cursor es movido simulando la pulsación de las teclas de flecha. Esta orden no siempre funciona porque algunas aplicaciones o mueven el algo impredeciblemente o utilizan las teclas de flecha para otros propósitos que el movimiento del cursor.

CUTBEGIN

Ancla el comienzo del bloque de corte en el caracter asociado con la tecla de enrutamiento (mira Cortar y pegar para todos los detalles). Esta orden limpia la memoria intermedia de corte.

CUTAPPEND

Ancla el comienzo del bloque de corte en el caracter asociado con la tecla de enrutameinto (mira Cortar y Pegar para todos los detalles). Esta orden no limpia la memoria intermedia de corte.

CUTRECT

Ancla el final del bloque de corte en el caracter asociado con la tecla de enrutamiento, y agrega la región rectangular a la memoria intermedia de corte (mira Cortar y Pegar para todos los detalles).

CUTLINE

Ancla el final del bloque de corte en el caracter asociado con la tecla de enrutamiento, y agrega la región lineal a la memoria intermedia de corte (mira Cortar y Pegar para todos los detalles).

SWITCHVT

Va a la Terminal virtual cuyo número (contando desde 1) es igual que su tecla de enrutamiento. Mira también las ordenes de cambio de terminal virtual SWITCHVT_PREV/SWITCHVT_NEXT.

PRINDENT/NXINDENT

Sube/baja a las líneas más próximas que no estén sangradas más que la columna asociada con la tecla de enrutamiento .

DESCCHAR

Muestra momentáneamente mira la opción de línea de órdenes -M) un mensaje describiendo el caracter asociado con la tecla de enrutamiento. Revela los valores decimal y hexadecimal del caracter, los colores de fondo y primer plano, y, cuando estén presentes, los atributos especiales (brillo y parpadeo). El mensaje se parece a esto:

char 65 (0x41): white on black bright blink

SETLEFT

Reposiciona horizontalmente la ventana braille así que su margen izquierdo esté en la columna asociada con la tecla de enrutamiento. Esta característica hace mucho más sencillo poner la ventana exactamente donde sea necesario, y, por lo tanto, para líneas que tengan teclas de enrutamiento, casi elimina la necesidad de un montón de movimientos elementales de la ventana como las órdenes CHRLT/CHRRT y HWINLT/HWINRT).

SETMARK

Marca (recuerda) la posición actual de la ventana braille en un registro asociado a la tecla de enrutamiento. Mira la orden GOTOMARK. Esta característica sólo afecta a la terminal virtual actual.

GOTOMARK

Mueve la ventana braille a la posición antiguamente marcada (mira la orden SETMARK) con la misma tecla de enrutamiento. Esta característica sólo afecta a la terminal virtual actual.

PRDIFCHAR/NXDIFCHAR

Sube/baja a la línea más próxima que tenga un caracter diferente en la columna asociada con la tecla de enrutamiento.

4.2 El Fichero de Configuración

Muchas opciones predeterminadas del sistema podrán ser establecidas dentro de un fichero de configuración. El nombre predeterminado para este fichero es /etc/brltty.conf, aunque podrá ser controlado manualmente con la opción de línea de órdenes -f. No es necesario que exista. Un ejemplo de él puede ser encontrado dentro del subdirectorio DOCS.

Las líneas en blanco son ignoradas. Un comentario comienza con un signo de número (#), y acaba con un fin de línea. Las siguientes sentencias son reconocidas:

api-parameters name=value,...

Especifica los parámetros para la Application Programming Interrface. Si el mismo parámetro es especificado más de una vez, entonces su asignación de más a la derecha es utilizada. Para una descripción de los parámetros aceptados por la interface, por favor mira el manual de referencia de BrlAPI. Mira la opción de compilación --with-api-parameters para las opciones predeterminadas establecidas durante el procedimiento de compilación. Esta directiva puede ser controlada manualmente con la opción de línea de órdenes -A.

attributes-table file

Especifica la table de transcripción de atributos (mira la sección Tablas de Transcripción para detalles). Si una ruta relativa es facilitada, entonces es fijada en /etc/brltty (mira las opciones de compilación --with-data-directory y --with-execute-root para más detalles). La extensión .tbl es opcional. Mira la opción de compilación --with-attributes-table para las opciones predeterminadas establecidas durante el procedimiento de compilación. Esta instrucción puede ser controlada manualmente con la opción de línea de órdenes -a.

braille-device device,...

Especifica el dispositivo al que está conectada la línea braille (mira la sección Especificación de Dispositivo Braille). Mira la opción de compilación --with-braille-device para las opciones predeterminadas establecidas durante el procedimiento de compilación. Esta sentencia puede ser controlada manualmente con la opción de línea de órdenes -d.

release-device boolean

Libera, sí o no, el dispositivo al que está conectada la línea braille cuando la pantalla o ventana actual no pueden ser leídas.

on

Release the device.

off

No libera el dispositivo.

La opción predeterminada es . Esta instrucción puede ser controlada manualmente con la opción de línea de órdenes -r.

braille-driver driver,...|auto

Especifica el controlador de la línea braille (mira la sección Especificación de Controladores). La opción predeterminada es llevar a cabo autodetección. Esta instrucción puede ser controlada manualmente con la opción de línea de órdenes -b.

braille-parameters [driver:]name=value,...

Especifica parámetros para los controladores de la línea braille. Si el mismo parametro se especifica más de una vez, entonces su asignación de más a la derecha es utilizado. Si un nombre de parámetro es cualificado por un controlador (mira la sección Códigos de Identificación de Controlador) entonces esa opción sólo se aplica a ese controlador; Si no es así, entonces se aplica a todos los controladores. Para una descripción de los parámetros aceptados por un controlador específico, por favor mira la documentación para ese controlador. Mira la opción de compilación --with-braille-parameters para las opciones establecidas durante el procedimineto de compilación. Esta instrucción puede ser controlada manualmente con la opción de línea de órdenes -B.

contraction-table file

Especifica la tabla de contracción (mira la sección Braille contraído for details). Si es facilitada una ruta relativa, entonces es fijado en /etc/brltty (mira las opciones de compilación --with-data-directory y --with-execute-root para más detalles). La extensión .ctb es opcional. La tabla de contracción es utilizada cuando la característica de braille de 6 puntos está activada (mira las preferencias SIXDOTS command y Text Style). La opción predeterminada es mostrar braille de 6 puntos no contraído. Esta instrucción puede ser controlada manualmente con la opción de línea de órdenes -c. No está disponible si la opción de compilación --disable-contracted-braille fue especificada.

midi-device device

Especifica el dispositivo a utilizar por la Musical Instrument Digital Interface (mira la sección Especificación del Dispositivo MIDI). Esta instrucción puede ser controlada manualmente con la opción de línea de órdenes -m. No está disponible si la opción de compilación --disable-midi-support fue especificada.

pcm-device device

Especifica el dispositivo a utilizar para el audio digital (mira la sección Especificación de dispositivo PCM). Esta instrucción puede ser controlada manualmente con la opción de línea de órdenes -p. No está disponible si la opción de compilación --disable-pcm-support fue especificada.

screen-driver driver

Especifica el controlador de pantalla (mira la sección Controladores de Pantalla Soportados). Mira la opción de compilación --with-screen-driver para las opciones predeterminadas establecidas durante el procedimiento de compilación. Esta instrucción puede ser controlada manualmente con la opción de línea de órdenes -x.

screen-parameters [driver:]name=value,...

Especifica parámetros para los controladores de pantalla. Si el mismo parámetro es especificado más de una vez, entonces su asignación de más a la derecha es utilizado. Si un nombre de parámetro es cualificado por un controlador (mira la sección Controladores de Pantalla Soportados) entonces esa opción sólo se aplica a ese controlador; si no es así, entonces se aplica a todos los controladores. Para una descripción de los parámetros aceptados por un controlador específico, por favor mira la documentación para ese controlador. Mira la opción de compilación --with-screen-parameters para las opciones predeterminadas establecidas durante el procedimiento de compilación. Esta instrucción puede ser controlada manualmente con la opción de línea de órdenes -X.

speech-driver driver,...|auto

Especifica el controlador de sintetizador de voz (mira la sección Especificación de Controladores). La predeterminada es llevar a cabo autodetección. Esta instrucción puede controlarse manualmente con la opción de línea de órdenes -s. No está disponible si la opción de compilación --disable-speech-support fue especificada.

speech-fifo file

Especifica el FIFO (un fichero especial que funciona como una tubería) que va a ser utilizado por otras aplicaciones que deseen tener acceso al controlador de voz de BRLTTY. Esta instrucción puede ser controlada manualmente con la opción de línea de órdenes -F. No está disponible si la opción de compilación --disable-speech-support fue especificada.

speech-parameters [driver:]name=value,...

Especifica parámetros para los controladores de sintetizador de voz. Si el mismo parámetro es especificado más de una vez, entonces su asignación de más a la derecha es utilizada. Si un nombre de parámetro es cualificado por un controlador (mira la sección Códigos de Identificación de Controlador) entonces esa opción sólo se aplica a ese controlador; Si no es así, entonces se aplica a todos los controladores. Para una descripción de los parámetros aceptados por un controlador específico, por favor mira la documentación de ese controlador. Mira la opción de compilación --with-speech-parameters para las opciones predeterminadas establecidas durante el procedimiento de compilación. Esta instrucción puede ser controlada manualmente con la opción de línea de órdenes -S.

text-table file

Especifica la table de transcripción de texto (mira la sección Tablas de Transcripción para detalles). Si es facilitada una ruta relativa, entonces es fijado en /etc/brltty (mira las opciones de compilación --with-data-directory y --with-execute-root para más detalles). La extensión .tbl es opcional. Para un simple nombre de fichero, el prefijo text. es opcional. Mira la opción de compilación --with-text-table para las opciones predeterminadas establecidas durante el procedimiento de compilación. Esta instrucción puede ser controlada manualmente con la opción de línea de órdenes -t.

4.3 Opciones de Línea de ördenes

Muchas opciones pueden ser especificadas explícitamente cuando se invoque a BRLTTY. La orden brltty acepta las siguientes opciones:

-afile --attributes-table=file

Especifica la tabla de transcripción de atributos (mira la sección Tablas de Transcripción para detalles). Si una ruta relativa es facilitada, entonces es fijada en /etc/brltty (mira las opciones de compilación --with-data-directory y --with-execute-root para más detalles). La extensión .tbl es opcional. Mira la instrucción del fichero de configuración attributes-table para opción predeterminada en tiempo de ejecución. Esta opción puede ser cambiada con la preferencia Attributes Table.

-bdriver,...|auto --braille-driver=driver,...|auto

Especifica el controlador de línea braille (mira la sección Especificación de Controlador). Mira la instrucción del fichero de configuración braille-driver para la opción predeterminada en tiempo de ejecución.

-cfile --contraction-table=file

Especifica la tabla de contracción (mira la sección Braille Contraído para detalles). Si es facilitada una ruta relativa, entonces es fijada en /etc/brltty (mira las opciones de compilación --with-data-directory y --with-execute-root para más detalles). La extensión .ctb es opcional. La tabla de contracción es utilizada cuando la característica de braille de 6 puntos está activada (mira las preferencias SIXDOTS command y Text Style). Mira la instrucción del fichero de configuración contraction-table para la opción predeterminada en tiempo de ejecución. Esta opción puede ser cambiada con la preferencia Contraction Table. Esta opción no está disponible si la opción de compilación --disable-contracted-braille fue especificada.

-ddevice,... --braille-device=device,...

Especifica el dispositivo al que está conectada la línea braille (mira la sección Especificación de Dispositivo Braille). Mira la instrucción del fichero de configuración braille-device para la opción predeterminada en tiempo de ejecución.

-e --standard-error

Escribe mensajes de diagnóstico al error estándar. Predeterminadamente es grabarlos a través syslog.

-ffile --configuration-file=file

Especifica la localización del fichero de configuración que va a ser utilizado por las opciones predeterminadas establecidas en tiempo de ejecución.

-h --help

Muestra un resumen de las opciones de línea de órdenes aceptadas por BRLTTY, y luego sale.

-llevel --log-level=level

Especifica el umbral de gravedad para la generación de mensajes de diagnóstico. Los siguientes niveles son reconocidos.

0

emergency

1

alert

2

critical

3

error

4

warning

5

notice

6

information

7

debug

O el número o el nombre podrán ser facilitados, y el nombre podrá ser abreviado. Si no se especificó, entonces information es adoptado (mira la opción -q para más detalles).

-mdevice --midi-device=device

Especifica el dispositivo a utilizar por el Musical Instrument Digital Interface (mira la sección Especificación de Dispositivo MIDI). Mira la instrucción del fichero de configuración midi-device para la opción predeterminada en tiempo de ejecución. Esta opción no está disponible si la opción de compilación --disable-midi-support fue especificada.

-n --no-daemon

Especifica que BRLTTY va a permanecer en primer plano. Si no es especificado, entonces BRLTTY quedará como un proceso de segundo plano (daemon) después de inicializarse pero antes de arrancar cualquiera de los controladores seleccionados.

-pdevice --pcm-device=device

Especifica el dispositivo a utilizar por el audio digital (mira la sección Especificación de Dispositivo PCM). Mira la instrucción del fichero de configuración pcm-device para la opción predeterminada en tiempo de ejecución. Esta opción no está disponible si la opción de compilación --disable-pcm-support fue especificada.

-q --quiet

Log con menos información. Esta opción cambia el nivel del log predeterminado (mira la opción -l) a notice si o la opción -v o la -V es especificada, y a warning en los demás casos.

-r --release-device

Libera el dispositivo al que está conectado la línea braille cuando la pantalla o ventana actuales no pueden ser leídas. Mira la instrucción del fichero de configuración release-device para la opción predeterminada en tiempo de ejecución.

-sdriver,...|auto --speech-driver=driver,...|auto

Especifica el controlador del sintetizador de voz (mira la sección Especificación de Controlador). Mira la instrucción del fichero de configuración speech-driver para la opción predeterminada en tiempo de ejecución. Esta opción no está disponible si la opción de compilación --disable-speech-support fue especificada.

-tfile --text-table=file

Especifica la tabla de transcripción de texto (mira la sección Tablas de transcripción para detalles). Si una ruta relativa es facilitada, entonces es fijada en /etc/brltty (mira las opciones de compilación --with-data-directory y --with-execute-root para más detalles). La extensión .tbl es opcional. Para un simple nombre de fichero, el prefijo text. es opcional. Mira la instrucción del fichero de configuración text-table para la opción predeterminada en tiempo de ejecución. Esta opción puede ser cambiada con la preferencia Text Table.

-v --verify

Muestra la versión actual de BRLTTY, del server side de la application programming interface, y de los controladores de braille y voz seleccionados, y luego sale. Si la opción -q es especificada, entonces también muestra los valores de las opciones después de que los fuentes hayan sido considerados. Si más de un controlador braille (mira la opción de línea de órdenes -b) y/o más de un dispositivo braille (mira la opción de línea de órdenes -d) han sido especificadas entonces la autodetección de la línea braille es llevada a cabo. Si más de un controlador de sintetizador de voz (mira la opción de línea de órdenes -s) ha sido especificado entonces la autodetección del sintetizador de voz es llevada a cabo.

-xdriver --screen-driver=driver

Especifica el controlador de pantalla (mira la sección Controladores de Pantalla Soportados). Mira la instrucción del fichero de configuración screen-driver para la opción predeterminada en tiempo de ejecución.

-Aname=value,... --api-parameters=name=value,...

Especifica parámetros para la Application Programming Interface. Si el mismo parámetro es especificado más de una vez, entonces su asignación de más a la derecha es utilizado. Para una descripción de los parámetros aceptados por la interface, porfavor mira el manual de referencia de BrlAPI. Mira la instrucción del fichero de configuración api-parameters para las opciones predeterminadas en tiempo de ejecución.

-B[driver:]name=value,... --braille-parameters=[driver:]name=value,...

Especifica parámetros para los controladores de líneas braille. Si el mismo parámetro es especificado más de una vez, entonces su asignación de más a la rerecha es utilizada. Si un nombre de parámetro es cualificado por controlador (mira la sección Códigos de Identificación de Controlador) entonces esa opción sólo se aplica a ese controlador; Si no es así entonces se aplica a todos los controladores. Para una descripción de los parámetros aceptados por un controlador específico, por favor mira la documentación para ese controlador. Mira la instrucción del fichero de configuración braille-parameters para las opciones predeterminadas en tiempo de ejecución.

-E --environment-variables

Reconoce variables de entorno cuando se determina las opciones predeterminadas para opciones de línea de órdenes no especificadas (mira la sección Opciones de Línea de ördenes). S esta opción es especificada, y si la variable de entorno asociada con una opción no especificada es definida, entonces el valor de esa variable de entorno es utilizada. Los nombres de esas variables de entorno están basadas en los nombres largos de opciones que equivalen a:

Esta opción es particularmente útil en el Sistema Operativo Linux según permite a las opciones predeterminadas ser pasadas a BRLTTY a través de parámetros de arranque. Las siguientes variables de entorno son soportadas:
BRLTTY_API_PARAMETERS

Parámetros para la Application Programming Interface (mira la opción de línea de órdenes -A).

BRLTTY_ATTRIBUTES_TABLE

La tabla de transcripción de atributos (mira la opción de línea de órdenes -a).

BRLTTY_BRAILLE_DEVICE

El dispositivo de la línea braille (mira la opción de línea de órdenes -d).

BRLTTY_RELEASE_DEVICE

Liberar sí o no el dispositivo al cual está conectada la línea braille cuando la pantalla o ventana actuales no pueden ser leídas (mira la opción de línea de órdenes -r).

BRLTTY_BRAILLE_DRIVER

El controlador de línea braille (mira la opción de línea de órdenes -b).

BRLTTY_BRAILLE_PARAMETERS

Parámetros para el controlador de la línea braille (mira la opción de línea de órdenes -B).

BRLTTY_CONFIGURATION_FILE

El fichero de configuración (mira la opción de línea de órdenes -f).

BRLTTY_CONTRACTION_TABLE

La tabla de contracciones (mira la opción de línea de órdenes -c).

BRLTTY_MIDI_DEVICE

El controlador de la Musical Instrument Digital Interface (mira la opción de línea de órdenes -m).

BRLTTY_PCM_DEVICE

El dispositivo de audio digital (mira la opción de línea de órdenes -p).

BRLTTY_SCREEN_PARAMETERS

Parámetros para el controlador de pantalla (mira la opción de línea de órdenes -X).

BRLTTY_SPEECH_DRIVER

El controlador de sintetizador de voz (mira la opción de línea de órdenes -s).

BRLTTY_SPEECH_FIFO

La voz a través de FIFO (mira la opción de línea de órdenes -F).

BRLTTY_SPEECH_PARAMETERS

Parámetros para el controlador de sintetizador de voz (mira la opción de línea de órdenes -S).

BRLTTY_TEXT_TABLE

La tabla de transcripción de texto (mira la opción de línea de órdenes -a).

-Ffile --speech-fifo=file

Especifica el FIFO (un fichero especial que funciona como una tubería) que puede ser utilizado por otras aplicaciones que quieran tener acceso al controlador de voz de BRLTTY. Si no se especificó, FIFO no es creado. Mira la instrucción del fichero de configuración speech-fifo para la opción predeterminada en tiempo de ejecución. Esta opción no está disponible si la opción de compilación --disable-speech-support fue especificada.

-Mcsecs --message-delay=csecs

Especifica la cantidad de tiempo (en centésimas de segundo) que BRLTTY conserva sus propios mensajes generados internamente en la línea braille. Si no se especificó, entonces 400 (4 segundos) es adoptado.

-N --no-api

Deshabilita la application programming interface.

-Pfile --pid-file=file

Especifica el fichero donde BRLTTY va a escribir su identificador de proceso (pid). Si no se especificó, BRLTTY no escribe su identificador de proceso en ningún lugar.

-S[driver:]name=value,... --speech-parameters=[driver:]name=value,...

Especifica parámetros para los controladores de sintetizador de voz. Si el mismo parámetro es especificado más de una vez, entonces su asignación de más a la derecha es utilizada. Si un nombre de parámetro es cualificado por un controlador (mira la sección Códigos de Identificación de ControladorDriver Identification Codes) entonces esa opción sólo se aplica a ese controlador; Si no es así, entonces se aplica a todos los controladores. Para una descripción de los parámetros aceptados por un controlador específico, por favor mira la documentación para ese controlador. Mira la instrucción del fichero de configuración speech-parameters para las opciones predeterminadas en tiempo de ejecución.

-Ucsecs --update-interval=csecs

Especifica el intervalo (en centésimas de segundo) en que la ventana braille es actualizada con nuevo contenido de la pantalla. Si no se especificó, entonces 4 (40 milésimas) es adoptado.

-V --version

Muestra la versión actual de BRLTTY, del server side de su application programming interface, y de aquellos controladores que han sido enlazados en su binario, y luego sale. Si la opción -q es especificada, entonces también muestra información de copyright.

-X[driver:]name=value,... --screen-parameters=[driver:]name=value,...

Especifica parámetros para los controladores de pantalla. Si el mismo parámetro es especificado más de una vez, entonces su asignación de más a la derecha es utilizado. Si un nombre de parámetro es cualificado por un controlador (mira la sección Controladores de Pantalla Soportados) entonces esa opción sólo se aplica a ese controlador; si no es así entonces se aplica a todos los controladores. Para una descripción de los parámetros aceptados por controlador específico, por favor mira la documentación de ese controlador. Mira la instrucción del fichero de configuración screen-parameters para opciones predeterminadas en tiempo de ejecución.


Siguiente Anterior Contenido