Upstream version 10.39.225.0
[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 include litdigits6Dots.uti
137
138 # Letters are defined in en-chardefs
139 include chardefs.cti
140
141
142 # accented letters
143
144 uplow \x00C0\x00E0 1                            # a with grave
145 uplow \x00C1\x00E1 1                            # a with acute
146 uplow \x00C2\x00E2 1                            # a with circumflex
147 uplow \x00C3\x00E3 1                            # a with tilde
148 uplow \x00C4\x00E4 1                            # a with dieresis
149 uplow \x00C5\x00E5 1                            # a with ring above
150 uplow \x00C6\x00E6 1                            # letter ae
151 uplow \x00C7\x00E7 14                           # c with cedilla
152 uplow \x00C8\x00E8 15                           # e with grave
153 uplow \x00C9\x00E9 15                           # e with acute
154 uplow \x00CA\x00EA 15                           # e with circumflex
155 uplow \x00CB\x00EB 15                           # e with dieresis
156 uplow \x00CC\x00EC 24                           # i with grave above
157 uplow \x00CD\x00ED 24                           # i with acute above
158 uplow \x00CE\x00EE 24                           # i with circumflex
159 uplow \x00CF\x00EF 24                           # i with dieresis
160 uplow \x00D0\x00F0 15                           # letter eth
161 uplow \x00D1\x00F1 1345                 # n with tilde
162 uplow \x00D2\x00F2 135                  # o with grave above
163 uplow \x00D3\x00F3 135                  # o with acute above
164 uplow \x00D4\x00F4 135                  # o with circumflex
165 uplow \x00D5\x00F5 135                  # o with tilde
166 uplow \x00D6\x00F6 135                  # o with dieresis
167 # \x00D7        × multiplication sign  ----------------------
168 uplow \x00D8\x00F8 135                  # o with stroke
169 uplow \x00D9\x00F9 136                  # u with grave above
170 uplow \x00DA\x00FA 136                  # u with acute above
171 uplow \x00DB\x00FB 136                  # u with circumflex above
172 uplow \x00DC\x00FC 136                          # u with dieeresis
173 uplow \x00DD\x00FD 13456                # y with acute above
174 uplow \x00DE\x00FE 4-1456                 # letter thorn
175 letter \x00DF 2346              # small sharp s
176 uplow \x0174\x0175 4-2456 w with circumflex
177 uplow \x0176\x0177 4-13456 # y with circumflex
178 uplow \x0178\x00ff 4-13456 # y with diaeresis
179 uplow \x1ef2\x1ef3 4-13456 # y with grave
180 largesign \x00C0 4-1      [C0] upper a grave
181 largesign \x00E0   4-1      [E0] lower a grave
182 largesign \x00C1 4-1      [C1] upper a acute
183 largesign \x00E1   4-1      [E1] lower a acute
184 largesign \x00C2 4-1      [C2] upper a circumflex
185 largesign \x00E2   4-1      [E2] lower a circumflex
186 largesign \x00C3 4-1      [C3] upper a tilde
187 largesign \x00E3   4-1      [E3] lower a tilde
188 largesign \x00C4 4-1      [C4] upper a dieresis
189 largesign \x00E4   4-1      [E4] lower a dieresis
190
191 largesign \x00C5 4-1      [C5] upper a ring
192 largesign \x00E5   4-1      [E5] lower a ring
193
194 largesign \x00C6 1-15     [C6] upper ae
195 largesign \x00E6   1-15                 [E6] lower ae
196
197 largesign \x00C7 4-14     [C7] upper c cedilla
198 largesign \x00E7   4-14     [E7] lower c cedilla
199
200 largesign \x00C8 4-15     [C8] upper e grave
201 largesign \x00E8   4-15     [E8] lower e grave
202
203 largesign \x00C9 4-15     [C9] upper e acute
204 largesign \x00E9   4-15     [E9] lower e acute
205
206 largesign \x00CA 4-15     [CA] upper e circumflex
207 largesign \x00EA   4-15     [EA] lower e circumflex
208
209 largesign \x00CB 4-15     [CB] upper e dieresis
210 largesign \x00EB   4-15     [EB] lower e dieresis
211
212 largesign \x00CC 4-24     [CC] upper i grave
213 largesign \x00EC   4-24     [EC] lower i grave
214
215 largesign \x00CD 4-24     [CD] upper i acute
216 largesign \x00ED   4-24     [ED] lower i acute
217
218 largesign \x00CE 4-24     [CE] upper i circumflex
219 largesign \x00EE   4-24     [EE] lower i circumflex
220
221 largesign \x00CF 4-24     [CF] upper i dieresis
222 largesign \x00EF   4-24     [EF] lower i dieresis
223
224 largesign \x00D0 4-15     [D0] upper eth
225 largesign \x00F0   4-15     [F0] lower eth
226
227 largesign \x00D1 4-1345   [D1] upper n tilde
228 largesign \x00F1   4-1345   [F1] lower n tilde
229
230 largesign \x00D2 4-135    [D2] upper o grave
231 largesign \x00F2   4-135    [F2] lower o grave
232
233 largesign \x00D3 4-135    [D3] upper o acute
234 largesign \x00F3   4-135    [F3] lower o acute
235
236 largesign \x00D4 4-135    [D4] upper o circumflex
237 largesign \x00F4   4-135    [F4] lower o circumflex
238
239 largesign \x00D5 4-135    [D5] upper o tilde
240 largesign \x00F5   4-135    [F5] lower o tilde
241
242 largesign \x00D6 4-135    [D6] upper o dieresis
243 largesign \x00F6   4-135                        [F6] lower o dieresis
244
245 largesign \x00D8 4-135    [D8] upper o slash
246 largesign \x00f8   4-135    [F8] lower o slash
247
248 largesign \x00D9 4-136    [D9] upper u grave
249 largesign \x00F9   4-136    [F9] lower u grave
250
251 largesign \x00DA 4-136    [DA] upper u acute
252 largesign \x00FA   4-136    [FA] lower u acute
253
254 largesign \x00DB 4-136    [DB] upper u circumflex
255 largesign \x00FB   4-136    [FB] lower u circumflex
256
257 largesign \x00DC 4-136    [DC] upper u dieresis
258 largesign \x00FC   4-136    [FC] lower u dieresis
259
260 largesign \x00DD 4-13456  [DD] upper y acute
261 largesign \x00FD   4-13456  [FD] lower y acute
262
263 largesign \x00DE 4-2345   [DE] upper t horn
264 largesign \x00FE   4-2345   [FE] lower t horn
265
266 largesign \x00DF 234-234 (DF) lower ss
267
268 largesign \x0174 4-2456 lower w circumflex
269 largesign \x0175 4-2456 upper w circumflex
270
271 largesign \x0176 4-13456 upper y circumflex
272 largesign \x0177 4-13456 lower y circumflex
273
274 largesign \x0178 4-13456 upper y with dieresis
275 largesign \x00FF 4-13456 lower y with dieresis
276
277 largesign \x1EF2 4-13456 upper y with grave
278 largesign \x1EF3 4-13456 lower y with grave
279
280 # punctuation
281 punctuation \x2013 36-36                # 8211  en dash
282 punctuation \x2014 36-36                # em dash
283 prepunc ( 126
284 postpunc ) 345
285 begword ` 6-236
286 prepunc " 236
287 postpunc " 356
288 always \x00AB 236 (opening quotation mark) 
289 always \x00BB 356 (closing quotation mark)
290 prepunc ' 6-236
291 postpunc ' 356-3
292 word 'em = 
293 word 'tis =
294 word 'twas =
295 begnum # 1345 print number sign before number
296 begnum ° 145-1245 degrees sign
297 endnum ° 56-145-1245 ;dg degrees sign
298 begnum  \x20AC 15       # euro sign at beginning of number
299 endnum  \x20AC 4-15       # euro sign atend  of number
300 postpunc , 2
301 hyphen - 36
302 #capsnocont
303 postpunc . 256
304 postpunc ; 23
305 postpunc : 25
306 postpunc ! 235
307 always / 34
308 always < 5-13
309 always > 46-2
310 postpunc ? 26
311 midnum + 0-235-3456
312 always + 235
313 endnum % 3456-245-356 
314 always ^ 4
315 always ~ 12456
316 always & 12346
317 always * 35
318 midword \x2019 3        # stupid smart apostrophe
319 always [ 45
320 always ] 3456
321 always { 46
322 always } 6
323 prepunc ` 6-236
324 always @ 146
325 always \\ 456-16
326 always | 456
327 always ... 256-256-256
328 always .\s.\s. 256-256-256 . . .
329 always $ 256-3456
330
331 # special character sequences
332 sign \x00BD 3456-1-34-12        # 1/2 fraction
333 sign \x00BC 3456-1-34-145       # 1/4 fraction
334 sign \x00BE 3456-14-34-145      # 3/4 fraction