Articulo de referencia

Código Braille informático

Numeración estándar de puntos en patrones Braille de 8 puntos. El braille informático es una adaptación del braille para la representación precisa de materiales relacionados con...

Numeración estándar de puntos en patrones Braille de 8 puntos.

El braille informático es una adaptación del braille para la representación precisa de materiales relacionados con la informática, como programas, líneas de código, comandos y nombres de archivos. A diferencia de los sistemas de escritura braille estándar de 6 puntos, pero al igual que los códigos braille de Gardner-Salinas , puede emplear los patrones braille extendidos de 8 puntos.

Existen dos estándares de representación de código informático con braille:

1) El Código Braille Computarizado según lo define la Autoridad Braille de América del Norte . [ 1 ] Sin embargo, desde enero de 2016 ya no es oficial en los EE. UU. y fue reemplazado por el Braille Inglés Unificado (UEB). Emplea solo los patrones braille de 6 puntos para representar todos los puntos de código de impresión de ASCII . Es prácticamente idéntico al Braille ASCII , un sistema de representación del braille con caracteres ASCII, cuyo objetivo es el mismo que el del Código Braille Computarizado. Para representar los puntos de código ASCII 0x60, 0x7B, 0x7C, 0x7D, 0x7E, así como las letras mayúsculas, se utiliza el carácter 4-5-6 ( ) como indicador de cambio o modificador. Así, `(acento grave, 0x60) se representa por , donde se asigna a @(signo de arroba, 0x40). En otras palabras, suma (para la puntuación) o resta (para las letras) 32 al valor ASCII del carácter siguiente. A diferencia del Braille, el ASCII _(guion bajo, 0x5F) se representa con .

2) La Notación Braille para Computadoras (BCN) según la define la Autoridad Braille del Reino Unido . [ 2 ] Utiliza patrones de 8 puntos para representar 256 valores diferentes, por lo que se pueden escribir datos de bytes arbitrarios en Braille.

El código BCN de 8 puntos se asigna según las siguientes reglas:

  • Las letras minúsculas latinas y los espacios se representan en el subconjunto de 6 puntos mediante los mismos patrones del código Braille internacional.
  • Las letras mayúsculas latinas no necesitan el patrón de "prefijo de mayúscula" del Braille internacional; en su lugar, el punto Braille extendido 7 se compone debajo de los patrones Braille internacionales para letras latinas (como se muestra en las filas 4 y 5 en comparación con las filas 6 y 7 de la tabla a continuación).
  • Los dígitos no necesitan el patrón de puntos de "prefijo numérico" del Braille internacional; los dígitos del 1 al 9 están representados por los patrones de código de 6 puntos del Braille internacional, pero con sus puntos desplazados una fila hacia arriba, y el punto 6 del Braille está activado; el dígito 0 activa todos los puntos del 1 al 6.
  • Los signos de puntuación y símbolos ASCII básicos (en los rangos de 0x21 a 0x2F y de 0x3A a 0x3F) se reorganizan utilizando los patrones de 6 puntos restantes que no utilizan los dígitos ni las letras mayúsculas latinas (como se muestra en las filas 2 y 3 de la tabla siguiente).
  • Los signos de puntuación y símbolos ASCII restantes (en los rangos 0x40, 0x5B a 0x60 y 0x7B a 0x7F) se reorganizan utilizando los patrones de 7 puntos restantes que no utilizan la puntuación ASCII básica, los dígitos y las letras latinas.
  • Los controles C0 (o símbolos de la página 437 del código OEM antiguo) se componen con el punto Braille 7, que resta 32 al valor ASCII (como se muestra en las filas 0 y 1 en comparación con las filas 2 y 3 de la tabla siguiente).
  • La composición del punto Braille 8 suma 128 al valor ASCII (no se muestra en la tabla siguiente, se utiliza para extensiones de códigos de 8 bits de codificaciones basadas en ASCII, incluidas codificaciones de un solo byte como ISO/IEC 8859 y otras páginas de códigos heredadas de Windows y OEM, o codificaciones de varios bytes como Unicode UTF-8). La siguiente tabla (que muestra solo la parte de 7 bits) asume que los datos de 8 bits codifican texto en el conjunto de caracteres heredado DOS/OEM CP437 utilizado en el IBM PC.

Referencias

  1. Código Braille Computarizado: Revisión 2000. Autoridad Braille de Norteamérica. 2000.
  2. Notación Braille por Computadora (PDF) . Autoridad Braille del Reino Unido (Comité de Computación). 2006. Archivado del original (PDF) el 1 de agosto de 2020.