El código Braille ASCII (o más formalmente , el Código Braille ASCII norteamericano , también conocido como SimBraille ) es un subconjunto del conjunto de caracteres ASCII que utiliza 64 de los caracteres ASCII imprimibles para representar todas las combinaciones de puntos posibles en el sistema Braille de seis puntos . Se desarrolló alrededor de 1969 y, a pesar de que originalmente se conocía como Código Braille ASCII norteamericano, ahora se utiliza a nivel internacional.
El sistema Braille ASCII utiliza los 64 caracteres ASCII entre el 32 y el 95 inclusive. Todas las letras mayúsculas en ASCII corresponden a sus valores equivalentes en el sistema Braille inglés sin contracción . Sin embargo, tenga en cuenta que, a diferencia de la impresión estándar, solo hay un símbolo braille para cada letra del alfabeto. Por lo tanto, en Braille, todas las letras son minúsculas de forma predeterminada, a menos que estén precedidas por un signo de mayúscula ( ⠠ dot 6
).
Los números del 1 al 9 y el 0 corresponden a las letras de la a a la j , excepto que están bajados o desplazados hacia abajo en la celda Braille. Por ejemplo, ⠉ dots 1-4
representa c y ⠒ dots 2-5
es 3. Los demás símbolos pueden corresponder o no a sus valores Braille. Por ejemplo, ⠌ dots 3-4
representa / en Braille ASCII, y esta es la barra diagonal Braille, pero ⠿ dots 1-2-3-4-5-6
representa = , y este no es el signo igual en Braille.
El código Braille ASCII se corresponde más con el Código Braille Nemeth para matemáticas que con el Código Braille literario inglés, ya que el código Braille Nemeth es en lo que se basó originalmente.
Si se visualiza el Braille ASCII en un procesador de textos , parecerá una mezcla desordenada de letras, números y puntuación. Sin embargo, existen varias fuentes disponibles, muchas de ellas gratuitas, que permiten al usuario visualizar e imprimir el Braille ASCII como braille simulado, es decir, una representación gráfica de los caracteres braille.
El Braille ASCII se diseñó originalmente como un medio para almacenar y transmitir Braille de seis puntos en formato digital, y este sigue siendo su uso principal en la actualidad. Debido a que utiliza caracteres estándar disponibles en los teclados de computadora , se puede escribir y editar fácilmente con un procesador de texto estándar. Muchas impresoras Braille reciben su entrada en Braille ASCII, y casi todo el software de traducción Braille puede importar y exportar este formato.
La mayoría de las instituciones que producen materiales en Braille distribuyen archivos BRF. BRF es un archivo que puede representar Braille inglés unificado contraído o no contraído (es decir, grado 1 o grado 2) , Braille inglés y otros idiomas. [1] Los archivos BRF contienen ASCII Braille simple más espacios, retorno de carro , avance de línea y caracteres de control ASCII de avance de página . Los espacios, retornos de carro, avances de línea y avances de página son suficientes para especificar cómo se formatea el Braille. Anteriormente, BRF contenía algunas instrucciones de formato especializadas adicionales, pero ahora BRF está formateado exactamente como Web-Braille/BARD. [2] [3] Los archivos BRF se pueden estampar en relieve con una impresora braille o imprimir, leer en una pantalla braille actualizable o traducir de forma inversa imperfecta [4] a texto estándar [5] [6] que luego puede leerse con un lector de pantalla u otro programa similar. Muchos encuentran que los archivos BRF son una forma más conveniente de recibir contenido en braille, y su uso cada vez es mayor como formato de distribución. [7] Si se descarga e instala una fuente SimBraille [8] , se puede abrir un archivo BRF en WordPad , Apache OpenOffice , Microsoft Word , Apple Pages , etc., y el Braille aparecerá correctamente representado como caracteres Braille visuales, no táctiles y bidimensionales de 6 puntos cuando la fuente esté configurada en SimBraille.
Unicode incluye un medio para codificar braille de ocho puntos; sin embargo, Braille ASCII sigue siendo el formato preferido para codificar braille de seis puntos.
La siguiente tabla muestra la disposición de los caracteres, con el valor hexadecimal , el carácter ASCII correspondiente, la notación binaria que coincide con el orden de puntos estándar, el glifo Unicode Braille y el significado general (el significado real puede cambiar según el contexto). [9] [10]
La siguiente cadena literal ASCII (donde el contenido entre comillas contiene las secuencias de escape para un literal y para un literal ) es la columna "glifo ASCII" de la tabla anterior ordenada según el orden lexicográfico inverso de su columna "puntos Braille". Puede utilizarse para codificar la tabla anterior. (Tenga en cuenta que los caracteres Braille Unicode son U+2800 a U+283F y sus puntos de código están en orden lexicográfico inverso de la columna "puntos Braille" de la tabla anterior).\"
"
\\
\
" A1B'K2L@CIF/MSP\"E3H9O6R^DJG>NTQ,*5<-U8V.%[$+X!&;:4\\0Z7(_?W]#Y)="
Según la asignación derivada de la tabla anterior, la columna "Glifo Braille" se ordena según la clave anterior como el siguiente literal de cadena de puntos de código Unicode (tenga en cuenta que el primer carácter no es un espacio ASCII sino U+2800):
"⠀⠁⠂⠃⠄⠅⠆⠇⠈⠉⠊⠋⠌⠍⠎⠏⠐⠑⠒⠓⠔⠕⠖⠗⠘⠙⠚⠛⠜⠝⠞⠟⠠⠡⠢⠣⠤⠥⠦⠧⠨ ⠩⠪⠫⠬⠭⠮⠯⠰ ⠱⠲⠳⠴⠵⠶⠷⠸⠹⠺⠻⠼⠽⠾⠿"
Solo se necesitan 64 caracteres para representar todas las combinaciones posibles de Braille de 6 puntos (incluido el espacio), por lo que no se necesitan todos los valores ASCII para Braille ASCII.
Las letras minúsculas (a a z) normalmente no se utilizan, pero podrían interpretarse como que tienen los mismos patrones de puntos que sus equivalentes mayúsculas. `, {, | y } no se utilizan y su representación ASCII Braille no está definida.
El código Braille ASCII es simplemente un subconjunto de la tabla ASCII que se puede utilizar para representar todas las combinaciones posibles de braille de 6 puntos. No debe confundirse con el código Braille informático , que puede representar todos los valores ASCII en braille.