Компьютерный код Брайля
Компьютерный Брайль — это адаптация шрифта Брайля для точного представления материалов, связанных с компьютером, таких как программы, строки программ, компьютерные команды и имена файлов. В отличие от стандартных 6-точечных шрифтов Брайля, но, как и кодов Брайля Гарднера – Салинаса , здесь могут использоваться расширенные 8-точечные образцы Брайля.
Существует два стандарта представления компьютерного кода шрифтом Брайля:
1) Компьютерный код Брайля , определенный Управлением Брайля Северной Америки . [1] Однако с января 2016 года он больше не является официальным в США и заменен унифицированным английским шрифтом Брайля (UEB). Он использует только 6-точечные шаблоны Брайля для представления всех печатных кодов ASCII . Он практически идентичен Braille ASCII , системе представления шрифта Брайля с символами ASCII, цель которой отражена в компьютерном коде Брайля. Для представления кодовых точек ASCII 0x60, 0x7B, 0x7C, 0x7D, 0x7E, а также заглавных букв 4-5-6 ( ⠸ в качестве индикатора или модификатора сдвига используется символ ). Таким образом, `
(могильный акцент, 0x60) представлен ⠸ ⠈ , где ⠈ присвоено @
(по знаку 0x40). Другими словами, ⠸ либо добавляет (для знаков препинания), либо вычитает (для букв) 32 к значению ASCII следующего символа или из него. В отличие от шрифта Брайля ASCII _
(подчеркивание, 0x5F) представлено ⠸ ⠸ .
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | А | Б | С | Д | И | Ф | |
2_ | ⠀ СП | ⠮ ! | ⠐ " | ⠼ # | ⠫ $ | ⠩ % | ⠯ & | ⠄ ' | ⠷ ( | ⠾ ) | ⠡ * | ⠬ + | ⠠ , | ⠤ - | ⠨ . | ⠌ / |
3_ | ⠴ 0 | ⠂ 1 | ⠆ 2 | ⠒ 3 | ⠲ 4 | ⠢ 5 | ⠖ 6 | ⠶ 7 | ⠦ 8 | ⠔ 9 | ⠱ : | ⠰ ; | ⠣ < | ⠿ = | ⠜ > | ⠹ ? |
4_ | ⠈ @ | ⠸ ⠁ А | ⠸ ⠃ Б | ⠸ ⠉ С | ⠸ ⠙ Д | ⠸ ⠑ И | ⠸ ⠋ Ф | ⠸ ⠛ Г | ⠸ ⠓ ЧАС | ⠸ ⠊ я | ⠸ ⠚ Дж | ⠸ ⠅ К | ⠸ ⠇ л | ⠸ ⠍ М | ⠸ ⠝ Н | ⠸ ⠕ ТО |
5_ | ⠸ ⠏ П | ⠸ ⠟ вопрос | ⠸ ⠗ Р | ⠸ ⠎ С | ⠸ ⠞ Т | ⠸ ⠥ В | ⠸ ⠧ V | ⠸ ⠺ В | ⠸ ⠭ Х | ⠸ ⠽ И | ⠸ ⠵ С | ⠪ [ | ⠳ \ | ⠻ ] | ⠘ ^ | ⠸ ⠸ _ |
6_ | ⠸ ⠈ ` | ⠁ а | ⠃ б | ⠉ с | ⠙ д | ⠑ и | ⠋ ж | ⠛ г | ⠓ час | ⠊ я | ⠚ дж | ⠅ к | ⠇ л | ⠍ м | ⠝ н | ⠕ тот |
7_ | ⠏ п | ⠟ д | ⠗ р | ⠎ с | ⠞ т | ⠥ в | ⠧ v | ⠺ В | ⠭ х | ⠽ и | ⠵ С | ⠸ ⠪ { | ⠸ ⠳ | | ⠸ ⠻ } | ⠸ ⠘ ~ | ⠀ ⌂ |
2) Компьютерная система обозначений Брайля , определенная Управлением Брайля Соединенного Королевства . [2] Он использует 8-точечные шаблоны для представления 256 различных значений, поэтому произвольные байтовые данные могут быть записаны шрифтом Брайля.Код из 8 точек спроектирован таким образом, что его подмножество из 6 точек идентично коду из 6 точек. Остальные распределяются по следующим правилам:
- добавление точки 7 вычитает 32 из значения ASCII;
- добавление точки 8 добавляет 128 к значению ASCII;
Символ точка-5 ( ⠐ ) используется как универсальный модификатор. [ нужны разъяснения ] .
В следующей таблице предполагается, что 8-битные данные кодируют текст в наборе символов CP437 , используемом на IBM PC.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | А | Б | С | Д | И | Ф | |
0_ | ⡀ НУЛЕВОЙ | ⡼ ☺ | ⡈ ☻ | ⡰ ♥ | ⡸ ♦ | ⡨ ♣ | ⡯ ♠ | ⡄ • | ⡘ ◘ | ⡜ ○ | ⡔ ◙ | ⡖ ♂ | ⡂ ♀ | ⡤ ♪ | ⡲ ♫ | ⡌ ☼ |
1_ | ⡿ ► | ⡡ ◄ | ⡣ ↕ | ⡩ ‼ | ⡹ ¶ | ⡱ § | ⡫ ▬ | ⡻ ↨ | ⡳ ↑ | ⡪ ↓ | ⡒ → | ⡆ ← | ⡦ ∟ | ⡶ ↔ | ⡴ ▲ | ⡢ ▼ |
2_ | ⠀ СП | ⠼ ! | ⠈ " | ⠰ # | ⠸ $ | ⠨ % | ⠯ & | ⠄ ' | ⠘ ( | ⠜ ) | ⠔ * | ⠖ + | ⠂ , | ⠤ - | ⠲ . | ⠌ / |
3_ | ⠿ 0 | ⠡ 1 | ⠣ 2 | ⠩ 3 | ⠹ 4 | ⠱ 5 | ⠫ 6 | ⠻ 7 | ⠳ 8 | ⠪ 9 | ⠒ : | ⠆ ; | ⠦ < | ⠶ = | ⠴ > | ⠢ ? |
4_ | ⡮ @ | ⡁ А | ⡃ Б | ⡉ С | ⡙ Д | ⡑ И | ⡋ Ф | ⡛ Г | ⡓ ЧАС | ⡊ я | ⡚ Дж | ⡅ К | ⡇ л | ⡍ М | ⡝ Н | ⡕ ТО |
5_ | ⡏ П | ⡟ вопрос | ⡗ Р | ⡎ С | ⡞ Т | ⡥ В | ⡧ V | ⡺ В | ⡭ Х | ⡽ И | ⡵ С | ⡷ [ | ⡐ \ | ⡾ ] | ⡠ ^ | ⡬ _ |
6_ | ⠮ ` | ⠁ а | ⠃ б | ⠉ с | ⠙ д | ⠑ и | ⠋ ж | ⠛ г | ⠓ час | ⠊ я | ⠚ дж | ⠅ к | ⠇ л | ⠍ м | ⠝ н | ⠕ тот |
7_ | ⠏ п | ⠟ д | ⠗ р | ⠎ с | ⠞ т | ⠥ в | ⠧ v | ⠺ В | ⠭ х | ⠽ и | ⠵ С | ⠷ { | ⠐ | | ⠾ } | ⠠ ~ | ⠬ ⌂ |
Ссылки
[ редактировать ]- ^ Компьютерный код Брайля: редакция 2000 г. Управление Брайля Северной Америки. 2000.
- ^ Компьютерная запись Брайля (PDF) . Управление Брайля Соединенного Королевства (Компьютерный комитет). 2006. Архивировано из оригинала (PDF) 1 августа 2020 г.