42d6430e03188755d7796f385960acd5b626a3e1
[platform/framework/web/crosswalk.git] / src / third_party / liblouis / src / tables / ru-ru-g1.utb
1 # Russian Braille Table for TSS
2 # by Mike Sivill <mike.sivill@viewplus.com>
3
4 #include text_nabcc.dis All display opcodes
5 include ru-ru.dis All display opcodes   #replace text_nabcc.dis Yuemei Sun 03/12/08
6
7
8 # ----------- define all chars --------------------------------------
9
10 space \t 0
11 space \x000A 0
12 space \x000D 0
13 space \s 0 blank        
14 replace \x0007
15 punctuation ! 2346                              # 33
16 punctuation " 5                                         # 34
17 sign # 3456                                                             # 35
18 sign $ 1246                                                             # 36
19 sign % 146              # 37
20 sign & 12346                                                    # 38
21 punctuation ' 3                                         # 39 apostrophe
22 punctuation ( 12356                             # 40
23 punctuation ) 23456                             # 41
24 sign * 16                                                                       # 42
25 math + 346                                                              # 43
26 punctuation , 6                                         # 44
27 punctuation - 36                                        # 45
28 punctuation . 46                                        # 46
29 math / 34                                                                       # 47
30 punctuation \x00AB 236
31 punctuation \x00BB 356
32 include loweredDigits6Dots.uti
33 punctuation : 156                                       # 58
34 punctuation ; 56                                        # 59
35 math < 126                                                              # 60
36 math = 123456                                                   # 61
37 math > 345                                                              # 62
38 punctuation ? 1456                              # 63
39 sign @ 47                                                                       # 64
40
41
42 # The Alphabet
43 uplow \x0410\x0430 1
44 uplow \x0411\x0431 12
45 uplow \x0412\x0432 2456
46 uplow \x0413\x0433 1245
47 uplow \x0414\x0434 145
48 uplow \x0415\x0435 15
49 uplow \x0416\x0436 245
50 uplow \x0417\x0437 1356
51 uplow \x0418\x0438 24
52 uplow \x0419\x0439 12346
53 uplow \x041A\x043A 13
54 uplow \x041B\x043B 123
55 uplow \x041C\x043C 134
56 uplow \x041D\x043D 1345
57 uplow \x041E\x043E 135
58 uplow \x041F\x043F 1234
59 uplow \x0420\x0440 1235
60 uplow \x0421\x0441 234
61 uplow \x0422\x0442 2345
62 uplow \x0423\x0443 136
63 uplow \x0424\x0444 124
64 uplow \x0425\x0445 125
65 uplow \x0426\x0446 14
66 uplow \x0427\x0447 12345
67 uplow \x0428\x0448 156
68 uplow \x0429\x0449 1346
69 uplow \x042A\x044A 12356
70 uplow \x042B\x044B 2346
71 uplow \x042C\x044C 23456
72 uplow \x042D\x044D 246
73 uplow \x042E\x044E 1256
74 uplow \x042F\x044F 1246 
75 uplow \x0401\x0451 16 
76
77 punctuation [ 2467                              # 91
78 sign \\ 12567                                                   # 92
79 punctuation ] 124567                    # 93
80 sign ^ 457                                                              # 94 circumflex accent
81 sign _ 456                                                              # 95 underscore
82 sign ` 4                                                                        # 96 grave accent
83 # a - z                                                                         # 97 - 122
84 punctuation { 246                                       # 123
85 sign | 1256                                                             # 124
86 punctuation } 12456                             # 125
87 math ~ 45                                                                       # 126
88
89 space \X00A0 0                                          # 160 no-break space
90 sign \x00A2 4-14                                        # 162 ¢ cents sign
91 sign \x00A3 4-123                                       # 163 £ pounds sign
92
93 sign \x00A5 4-13456                             #       165 ¥ yen sign
94
95 sign § 4-234-3                                         # 167 section sign \x00A7
96
97 sign \x00A9 2356-6-14-2356 # 169        © copyright sign
98 sign \x00AE 2356-6-1235-2356    # Registered
99 sign \X2116 1345 NUMERO SIGN 
100 punctuation \x00Ad 36                   # 173     soft hyphen
101 sign \x00B0 356 degrees
102 sign \x00B4 4
103 always \x00B4 4 # acute accent sign
104 sign \x00B5 2-134 # micro sign, (mu)
105 sign \x00B6 4-1234-345          #       182       ¶ pilcrow sign
106 math \x00D7 56-236                              # 215           × multiplication sign
107
108 math \x00F7 56-256                              # 247           ÷ division sign
109
110 punctuation \x2010 36                   # 8208  hyphen
111 punctuation \x2011 23478        # 8209  non-breaking hyphen
112
113 punctuation \x2013 36-36                # 8211  en dash
114 punctuation \x2014 36-36                # em dash
115 punctuation     \x2018 6-236                    # 8216  smart single left quotation mark
116 punctuation     \x2019 356-3                    # 8217  smart single right quotation mark
117
118 punctuation     \x201C 236              # 8220  smart opening double quote
119 punctuation     \x201D 356              # 8221  smart closing double quote
120 punctuation     \x201E 236              # 8222  smart double low quotation mark
121 punctuation     \x201F 356              # 8223  smart double high reverse quotation mark
122
123 punctuation \x2026 256-256-256  # 8230 smart ellipsis
124 sign \x20AC 4-15                                        # 8364 Euro sign anywhere else
125
126 # --------------------------- end definitions ---------------------------------
127
128
129 # Braille indicators
130 numsign 3456  number sign, just a dots operand
131 capsign 45
132 begital 456 
133 firstwordital 456
134
135 # the decimal digits
136 litdigit 1 1
137 litdigit 2 12
138 litdigit 3 14
139 litdigit 4 145
140 litdigit 5 15
141 litdigit 6 124
142 litdigit 7 1245
143 litdigit 8 125
144 litdigit 9 24
145 litdigit 0 245
146
147 # Letters are defined in en-chardefs
148 include chardefs.cti
149
150
151 # accented letters
152
153 uplow \x00C0\x00E0 1                            # a with grave
154 uplow \x00C1\x00E1 1                            # a with acute
155 uplow \x00C2\x00E2 1                            # a with circumflex
156 uplow \x00C3\x00E3 1                            # a with tilde
157 uplow \x00C4\x00E4 1                            # a with dieresis
158 uplow \x00C5\x00E5 1                            # a with ring above
159 uplow \x00C6\x00E6 1                            # letter ae
160 uplow \x00C7\x00E7 14                           # c with cedilla
161 uplow \x00C8\x00E8 15                           # e with grave
162 uplow \x00C9\x00E9 15                           # e with acute
163 uplow \x00CA\x00EA 15                           # e with circumflex
164 uplow \x00CB\x00EB 15                           # e with dieresis
165 uplow \x00CC\x00EC 24                           # i with grave above
166 uplow \x00CD\x00ED 24                           # i with acute above
167 uplow \x00CE\x00EE 24                           # i with circumflex
168 uplow \x00CF\x00EF 24                           # i with dieresis
169 uplow \x00D0\x00F0 15                           # letter eth
170 uplow \x00D1\x00F1 1345                 # n with tilde
171 uplow \x00D2\x00F2 135                  # o with grave above
172 uplow \x00D3\x00F3 135                  # o with acute above
173 uplow \x00D4\x00F4 135                  # o with circumflex
174 uplow \x00D5\x00F5 135                  # o with tilde
175 uplow \x00D6\x00F6 135                  # o with dieresis
176 # \x00D7        × multiplication sign  ----------------------
177 uplow \x00D8\x00F8 135                  # o with stroke
178 uplow \x00D9\x00F9 136                  # u with grave above
179 uplow \x00DA\x00FA 136                  # u with acute above
180 uplow \x00DB\x00FB 136                  # u with circumflex above
181 uplow \x00DC\x00FC 136                          # u with dieeresis
182 uplow \x00DD\x00FD 13456                # y with acute above
183 uplow \x00DE\x00FE 4-1456                 # letter thorn
184 letter \x00DF 2346              # small sharp s
185 uplow \x0174\x0175 4-2456 w with circumflex
186 uplow \x0176\x0177 4-13456 # y with circumflex
187 uplow \x0178\x00ff 4-13456 # y with diaeresis
188 uplow \x1ef2\x1ef3 4-13456 # y with grave
189 largesign \x00C0 4-1      [C0] upper a grave
190 largesign \x00E0   4-1      [E0] lower a grave
191 largesign \x00C1 4-1      [C1] upper a acute
192 largesign \x00E1   4-1      [E1] lower a acute
193 largesign \x00C2 4-1      [C2] upper a circumflex
194 largesign \x00E2   4-1      [E2] lower a circumflex
195 largesign \x00C3 4-1      [C3] upper a tilde
196 largesign \x00E3   4-1      [E3] lower a tilde
197 largesign \x00C4 4-1      [C4] upper a dieresis
198 largesign \x00E4   4-1      [E4] lower a dieresis
199
200 largesign \x00C5 4-1      [C5] upper a ring
201 largesign \x00E5   4-1      [E5] lower a ring
202
203 largesign \x00C6 1-15     [C6] upper ae
204 largesign \x00E6   1-15                 [E6] lower ae
205
206 largesign \x00C7 4-14     [C7] upper c cedilla
207 largesign \x00E7   4-14     [E7] lower c cedilla
208
209 largesign \x00C8 4-15     [C8] upper e grave
210 largesign \x00E8   4-15     [E8] lower e grave
211
212 largesign \x00C9 4-15     [C9] upper e acute
213 largesign \x00E9   4-15     [E9] lower e acute
214
215 largesign \x00CA 4-15     [CA] upper e circumflex
216 largesign \x00EA   4-15     [EA] lower e circumflex
217
218 largesign \x00CB 4-15     [CB] upper e dieresis
219 largesign \x00EB   4-15     [EB] lower e dieresis
220
221 largesign \x00CC 4-24     [CC] upper i grave
222 largesign \x00EC   4-24     [EC] lower i grave
223
224 largesign \x00CD 4-24     [CD] upper i acute
225 largesign \x00ED   4-24     [ED] lower i acute
226
227 largesign \x00CE 4-24     [CE] upper i circumflex
228 largesign \x00EE   4-24     [EE] lower i circumflex
229
230 largesign \x00CF 4-24     [CF] upper i dieresis
231 largesign \x00EF   4-24     [EF] lower i dieresis
232
233 largesign \x00D0 4-15     [D0] upper eth
234 largesign \x00F0   4-15     [F0] lower eth
235
236 largesign \x00D1 4-1345   [D1] upper n tilde
237 largesign \x00F1   4-1345   [F1] lower n tilde
238
239 largesign \x00D2 4-135    [D2] upper o grave
240 largesign \x00F2   4-135    [F2] lower o grave
241
242 largesign \x00D3 4-135    [D3] upper o acute
243 largesign \x00F3   4-135    [F3] lower o acute
244
245 largesign \x00D4 4-135    [D4] upper o circumflex
246 largesign \x00F4   4-135    [F4] lower o circumflex
247
248 largesign \x00D5 4-135    [D5] upper o tilde
249 largesign \x00F5   4-135    [F5] lower o tilde
250
251 largesign \x00D6 4-135    [D6] upper o dieresis
252 largesign \x00F6   4-135                        [F6] lower o dieresis
253
254 largesign \x00D8 4-135    [D8] upper o slash
255 largesign \x00f8   4-135    [F8] lower o slash
256
257 largesign \x00D9 4-136    [D9] upper u grave
258 largesign \x00F9   4-136    [F9] lower u grave
259
260 largesign \x00DA 4-136    [DA] upper u acute
261 largesign \x00FA   4-136    [FA] lower u acute
262
263 largesign \x00DB 4-136    [DB] upper u circumflex
264 largesign \x00FB   4-136    [FB] lower u circumflex
265
266 largesign \x00DC 4-136    [DC] upper u dieresis
267 largesign \x00FC   4-136    [FC] lower u dieresis
268
269 largesign \x00DD 4-13456  [DD] upper y acute
270 largesign \x00FD   4-13456  [FD] lower y acute
271
272 largesign \x00DE 4-2345   [DE] upper t horn
273 largesign \x00FE   4-2345   [FE] lower t horn
274
275 largesign \x00DF 234-234 (DF) lower ss
276
277 largesign \x0174 4-2456 lower w circumflex
278 largesign \x0175 4-2456 upper w circumflex
279
280 largesign \x0176 4-13456 upper y circumflex
281 largesign \x0177 4-13456 lower y circumflex
282
283 largesign \x0178 4-13456 upper y with dieresis
284 largesign \x00FF 4-13456 lower y with dieresis
285
286 largesign \x1EF2 4-13456 upper y with grave
287 largesign \x1EF3 4-13456 lower y with grave
288
289 # punctuation
290 punctuation \x2013 36-36                # 8211  en dash
291 punctuation \x2014 36-36                # em dash
292 prepunc ( 126
293 postpunc ) 345
294 begword ` 6-236
295 prepunc " 236
296 postpunc " 356
297 always \x00AB 236 (opening quotation mark) 
298 always \x00BB 356 (closing quotation mark)
299 prepunc ' 6-236
300 postpunc ' 356-3
301 word 'em = 
302 word 'tis =
303 word 'twas =
304 begnum # 1345 print number sign before number
305 begnum ° 145-1245 degrees sign
306 endnum ° 56-145-1245 ;dg degrees sign
307 begnum  \x20AC 15       # euro sign at beginning of number
308 endnum  \x20AC 4-15       # euro sign atend  of number
309 postpunc , 2
310 hyphen - 36
311 #capsnocont
312 postpunc . 256
313 postpunc ; 23
314 postpunc : 25
315 postpunc ! 235
316 always / 34
317 always < 5-13
318 always > 46-2
319 postpunc ? 26
320 midnum + 0-235-3456
321 always + 235
322 endnum % 3456-245-356 
323 always ^ 4
324 always ~ 12456
325 always & 12346
326 always * 35
327 midword \x2019 3        # stupid smart apostrophe
328 always [ 45
329 always ] 3456
330 always { 46
331 always } 6
332 prepunc ` 6-236
333 always @ 146
334 always \\ 456-16
335 always | 456
336 repeated \s 0
337 repeated \t 0
338 always ... 256-256-256
339 always .\s.\s. 256-256-256 . . .
340 always $ 256-3456
341
342 # special character sequences
343 sign \x00BD 3456-1-34-12        # 1/2 fraction
344 sign \x00BC 3456-1-34-145       # 1/4 fraction
345 sign \x00BE 3456-14-34-145      # 3/4 fraction