Skip to content

BrailleTerm es un juego multiplataforma que permite a usuarios videntes repasar fácilmente la signografía básica braille del español.

License

Notifications You must be signed in to change notification settings

oliver-almaraz/BrailleTermGUI

Repository files navigation

BrailleTermGUI

Esta es la versión con interfaz gráfica de BrailleTerm. Este programa es parte de un proyecto sin fines de lucro, se trata en general de un curso gratuito para aprender signografía básica del braille en español destinado a usuarios videntes. Algo peculiar de esta aplicación es que pasé cada letra braille a un dibujo con texto en lugar de usar los signos Unicode, esto ayuda a que los signos braille se vean más grandes y se puedan cambiar de fuente. Tal vez el solo diccionario con todas las letras y números te sirva para otro fin. Próximos proyectos incluyen un curso de musicografía braille con su respectiva aplicación.

Mi finalidad era crear un programa simple que funcionara en casi cualquier plataforma, así que al inicio me enfoqué en crear un script que se ejecutara desde la terminal (de ahí el nombre del programa, 'BrailleTerm'). Sin embargo, no consideré que, al estar escrito en Python (3.8), los usuarios de Windows tendrían que descargar el intérprete.

Estando consciente de que la mayoría de los participantes del curso al que está dedicado este programa usarían Windows, me tomé el tiempo para hacer esta versión con una interfaz gráfica con Tkinter y lo empaqueté como un binario (.exe) para Windows y como un ejecutable para Linux.

Cómo usarlo en Windows

Ve a la sección de releases y busca la versión para Windows. Descarga el fichero comprimido BrailleTermWinGUI.zip, ábrelo y dale doble click al ejecutable (.exe) ¡así de fácil! El programa es portable, así que no es necesario instalarlo.

Cómo usarlo en Linux (x64)

Ve a la sección de releases y busca la versión para Linux. Descarga el fichero comprimido BrailleTerm_LinuxGUI.tar.gz y extrae la carpeta que contiene. Asegúrate de que el ejecutable (dentro de la carpeta) tenga permisos de ejecución y dale doble click. ¡Listo! Si requieres una versión para Linux 32 bit contáctame.

También puedes ejecutar directamente el script Python, pero el módulo necesario Tkinter no está instalado por defecto en Linux, así que deberás instalarlo primero (el método cambia para cada distribución Linux). Después, ve con el explorador de archivos que use tu entorno de escritorio (Nautilus, Thunar, Dolphin, etc.) a la carpeta que extrajiste del tar.gz, da click derecho en un lugar vacío y elige terminal o abrir terminal aquí. Finalmente, escribe en la terminal:

$ python3 nombre_del_archivo.py

Nota: es importante que el working directory de la terminal sea la carpeta del programa, o los íconos, imágenes y archivos de texto no se mostrarán correctamente. Por otro lado, los documentos de texto que se incluyen en el directorio principal (Intrucciones.txt y Leeme.txt) usan la codificación ANSI, que se ve bien desde Windows, pero en Linux podría dar problemas. Si los acentos y otros caractereres no se visualizan correctamente al seleccionar las opciones de ayuda del menú superior, extrae los archivos de texto que se encuentran el la carpeta comprimida Archivos_txt_Linux.tar.gz y reemplaza los documentos Instrucciones.txt y Leeme.txt del directorio principal por esos.

Dispositivos móviles (Android e iOS)

Te sugiero utilizar la versión web de BrailleTerm optimizada para dispositivos móviles. Para más información acerca de la versión web, visita su repositorio.

MacOS

Si no sabes cómo ejecutar el código fuente, puedo empaquetar el programa en un archivo .app para ser utilizado en MacOS. Si lo requieres, contáctame.

Para ejecutar el script.py desde la terminal

El intérprete Python que viene instalado por defecto en MacOS es problemático, así que si quieres ejecutar el código fuente (desde la terminal o desde un editor) te sugiero descargar un paquete de instalación actualizado del sitio oficial de Python (la sintaxis de BrailleTerm requiere Python 3.7 o superior). Después, descomprime la carpeta del código, abre una terminal, y cambia el working directory a la carpeta en la que se enuentra. (Si no estás acostumbrado a usar la terminal, te sugiero seguir este método: Cómo abrir terminal con una carpeta específica en Mac OS) Por último, escribe en la terminal:

$ python3 nombre_del_archivo.py

Nota: es importante que el working directory de la terminal sea la carpeta del programa, o los íconos, imágenes y archivos de texto no se mostrarán correctamente.

Cualquier contribución es bienvenida:

Oliver Almaraz (México)

oliver.almaraz@gmail.com

Capturas de pantalla:

Windows 10

Manjaro Linux

About

BrailleTerm es un juego multiplataforma que permite a usuarios videntes repasar fácilmente la signografía básica braille del español.

Topics

Resources

License

Stars

Watchers

Forks

Languages