-
Notifications
You must be signed in to change notification settings - Fork 0
/
bxt-table.ctb
136 lines (130 loc) · 3.84 KB
/
bxt-table.ctb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
# Copyright 2021 ilyapashuk<[email protected]>
# This file is part of Brbox.
# Brbox is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# Brbox is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with Brbox. If not, see <https:#www.gnu.org/licenses/>.
# данная таблица была разработана ИПТК "Логосвос" и устанавливалась в некоторые модели принтеров indexbraille в процессе их локализации.
# за неимением доступа к исходной версии таблицы этот её вариант был воссоздан путём отправки на локализованное оборудование тестовых файлов с основными символами пунктуации, поэтому данный вариант таблицы может иметь расхождения с исходным.
# это не опасно, пока работа с документами осуществляется только при помощи данного приложения, однако при переносе в данное приложение документов из других систем, работающих с данной кодировкой, а также при переносе документов из этого приложения в другие системы могут возникать проблемы совместимости, поэтому пока рекомендуется осуществлять в таких случаях ручную вычитку документов и сообщать обо всех найденных расхождениях.
# когда исходный вариант таблицы станет доступен, он будет размещён параллельно с данным
# latin letters
uplow Aa 1
uplow Bb 12
uplow Cc 14
uplow Dd 145
uplow Ee 15
uplow Ff 124
uplow Gg 1245
uplow Hh 125
uplow Ii 24
uplow Jj 245
uplow Kk 13
uplow Ll 123
uplow Mm 134
uplow Nn 1345
uplow Oo 135
uplow Pp 1234
uplow Qq 12345
uplow Rr 1235
uplow Ss 234
uplow Tt 2345
uplow Uu 136
uplow Vv 1236
uplow Ww 2456
uplow Xx 1346
uplow Yy 13456
uplow Zz 1356
# digits
digit 1 1
digit 2 12
digit 3 14
digit 4 145
digit 5 15
digit 6 124
digit 7 1245
digit 8 125
digit 9 24
digit 0 245
# russian letters
# комментарий ниже имеет значение при парсинге таблицы
#langlets
uplow Аа 1
uplow Бб 12
uplow Вв 2456
uplow Гг 1245
uplow Дд 145
uplow Ее 15
uplow Ёё 16
uplow Жж 245
uplow Зз 1356
uplow Ии 24
uplow Йй 12346
uplow Кк 13
uplow Лл 123
uplow Мм 134
uplow Нн 1345
uplow Оо 135
uplow Пп 1234
uplow Рр 1235
uplow Сс 234
uplow Тт 2345
uplow Уу 136
uplow Фф 124
uplow Хх 125
uplow Цц 14
uplow Чч 12345
uplow Шш 156
uplow Щщ 1346
uplow Ъъ 12356
uplow Ыы 2346
uplow Ьь 23456
uplow Ээ 246
uplow Юю 1256
uplow Яя 1246
#endlanglets
# signs
sign . 256
sign , 2
sign : 25
sign ? 26
sign ! 235
sign + 235
sign % 356
sign ° 356
sign " 236
sign * 35
sign ; 23
sign = 2356
sign / 34
# specials
#numsign
sign ] 3456
sign { 46
sign } 6
sign ^ 4
sign @ 146
sign _ 5
sign ' 3
sign ` 123456
sign # 1345
sign $ 56
sign \ 346
sign | 456
sign & 1456
sign ~ 12456
sign √ 56
sign · 156
sign ( 126
sign ) 345
sign № 126
sign [ 45
sign - 36
sign < 246
sign > 135