Orca/Braille
De TiflolinuxWiki
Inicio | Descarga e Instalación | Configuración y uso | Aplicaciones accesibles | Lista de correo] | Archivos | FAQ | Libro
Contenido |
Usando braille con Orca: BrlTTY
Orca utiliza BrlTTY para el soporte de braille. Orca no inicia BrlTTY automáticamente por tí, normalmente tendrás que hacer esto manualmente, pero casi siempre esto se hace automáticamente durante el arranque del sistema. Las opciones de inicio de BrlTTY se pueden encontrar en el manual de referencia de BrlTTY. BrlTTY funciona con los siguientes modelos de línea braille.
Orca funciona mejor con BrlTTY versión 3.8 o superior. Funciona también con la versión 3.7.2, pero estamos considerando dejar de mantener este código. Si puedes instalarte BrlTTY versión 3.8 o superior estaremos más contentos porque no habrá que mantener dos códigos.
Para conseguir que Orca funcione con BrlTTY 3.8 o superior se tendrán que instalar los bindings para Python de BRLApi. A continuación se detallan los pasos a seguir para hacer esto en Ubuntu y Solaris, pero primero tendrás que descargar el código fuente de BrlTTY desde su sitio web.
Ejecutando BrlTTY en Ubuntu
Ejecuta brltty como usuario root (se necesitan notas sobre como hacer esto automáticamente)
sudo /bin/brltty -bauto -d/dev/ttyUSB0 (inicia BrlTTY con autodetección de la línea braille y usando el puerto USB 0).
Ejecutando BrlTTY en Solaris
Ejecuta brltty como usuario root (se necesitan notas sobre como hacer esto automáticamente)
brltty -d /dev/term/0 -bauto -xno -p none -A auth=none -n
NOTA: La parte donde dice /dev/term/0 variará dependiendo si la línea braille está conectada por puerto serie, USB o un convertidor USB a serie. En este caso se está usando un convertidor de USB a serie. Si estás usando USB puedes poner -dusb: en lugar de /dev/term/0.
¿Qué ocurre si no tienes una línea braille?
¿Quieres probar y no tienes una línea braille? Bien, el monitor braille de Orca te dirá lo que está saliendo en la línea braille. Pero también puedes usar el driver de X Windows de BrlTTY, el cual te permite hacer clic en las celdas para hacer funciones de enrutado y realizar comandos internos de BrlTTY. En lugar de usar -bauto para lanzar BrlTTY, utiliza -bxw y aparecerá una ventana simulando una línea braille. Por ejemplo, en Open Solaris puedes utilizar el siguiente comando (no es necesario que seas root para hacerlo):
brltty -d /dev/term/0 -bxw -xno -p none -A auth=none -n Haz clic con el botón derecho sobre la ventana para más opciones.
Eliminando algunos problemas
El primer problema que se encuentra la gente al instalar BrlTTY desde el código fuente es que no ha construido los bindings para Python de BRLApi. Puedes comprobar que están construidos e instalados usando el siguiente comando:
python -c "import brlapi"
/etc/brltty.conf es sobreescrito
Si quieres saber porque de vez en vez tu /etc/brltty.conf es sobreescrito y no quieres que esto suceda comenta las líneas mv y sed en /etc/init.d/brltty de modo que quede como sigue:
if [ -e /dev/.initramfs/brltty.conf ] && [ -e /etc/default/brltty ]; then
if [ -e /etc/brltty.conf ]; then
# La línea siguiente está comentada!
# mv /etc/brltty.conf /etc/brltty.conf.orig
fi
# mv /dev/.initramfs/brltty.conf /etc/brltty.conf
# sed -i -e 's/^RUN_BRLTTY=.*/RUN_BRLTTY=yes/' /etc/default/brltty
# las dos líneas de arriba están comentadas!
fi
Braille contraído: Liblouis
Orca tiene una opción para mostrar texto en braille en grado 2 en una línea braille. Esta página te dará las instrucciones necesarias para activar el soporte de grado 2. Esta vez se necesita una librería externa para activar el soporte de braille grado 2 en Orca.
Obteniendo Liblouis
Como cualquier proyecto externo, será necesario descargar el código fuente desde un archivo empaquetado o desde el repositorio Subversion para obtener el último código que puede tener errores.
Archivo comprimido con los fuentes
Descarga los fuentes de Liblouis desde este enlace.
Accediendo al repositorio Subversion de Liblouis
Además de subversion, también necesitarás automake1.9 y autoconf2.57.
Descarga el código fuente de liblouis desde el svn usando los siguientes comandos
svn checkout http://liblouis.googlecode.com/svn/trunk/ liblouis cd liblouis ./autogen.sh
Construyendo e instalando Liblouis
Linux
En el directorio del código fuente de Liblouis escribe los comandos siguientes:
./configure --prefix=/usr --enable-ucs4 make make install
Solaris
En el directorio del código fuente de Liblouis escribe los comandos siguientes:
./configure --prefix=/usr --disable-ucs4 make make install
Activando el soporte para Liblouis en Orca
Sigue las instrucciones de la página sobre descarga e instalación de Orca y antes de hacer make escribe lo siguiente:
./configure --enable-liblouis=yes
Configurando grado 2 en Orca
Si la instalación de Liblouis ha ido bien, deberá de haber una casilla de verificación "activar braille contraído" en la solapa braille del diálogo de configuración de Orca. Activando la casilla se mostrará un cuadro combinado para seleccionar la tabla braille a usar.
La información de esta página y de las demás páginas relacionadas con Orca en este sitio se distribuyen con la esperanza de que serán de utilidad, pero sin ninguna garantía, incluso sin la garantía implícita mercantíl o fines con otro particular propósito. Volver a la página principal del wiki de Orca

