Upstream version 10.38.222.0
[platform/framework/web/crosswalk.git] / src / third_party / liblouis / src / tables / ru-ru-comp8
1 ###############################################################################
2 # BRLTTY - A background process providing access to the console screen (when in
3 #          text mode) for a blind person using a refreshable braille display.
4 #
5 # Copyright (C) 1995-2008 by The BRLTTY Developers.
6 #
7 # BRLTTY comes with ABSOLUTELY NO WARRANTY.
8 #
9 # This is free software, placed under the terms of the
10 # GNU Lesser General Public License, as published by the Free Software
11 # Foundation; either version 2.1 of the License, or (at your option) any
12 # later version. Please see the file LICENSE-LGPL for details.
13 #
14 # Web Page: http://mielke.cc/brltty/
15 #
16 # This software is maintained by Dave Mielke <dave@mielke.cc>.
17 ###############################################################################
18
19 # BRLTTY Text Table - Russian (koi8-r)
20 # by Hans Schou <chlor@schou.dk> and Dave Mielke <dave@mielke.cc>
21
22 # This is the Russian braille table. It is based on the KOI8-R character set
23 # which to our knowledge is the most used in Russia.
24
25 # As the Russian cyrillic definition conflicts with the latin definition, some
26 # decisions had to be taken. Russians need to type both latin for the command
27 # prompt and cyrillic while reading and writing documents and mail.
28
29 # In the following, latin letters are quoted with apostrophes like in 'a', and
30 # cyrillic letters are enclosed within brackets like in [a].
31
32 # Dot 1 in the cyrillic definition is the cyrillic letter which looks and
33 # sounds like 'a'. The problem is that in the KOI8-R character set, there is
34 # both a latin 'a' and a cyrillic [a]. In decimal, their character numbers are
35 # 97 and 193 respectively.  To handle conflicts like these, we have prioritized
36 # which characters are most important to match the standard.
37
38 # RULES:
39 # 1. All cyrillic characters must follow the Russian standard. KOI8-R character 
40 #    193 [a] must be dot-1, and so on.
41 # 2. Capital cyrillic letters have dot 7 on.
42 # 3. The latin alphabet is implemented to follow the international standard
43 #    except it has dot 8 on.
44 # 4. Capital latin letters have dots 7 and 8 on.
45 # 5. Numbers are defined as in the American standard. This means dot-2 for
46 #    number '1', and so on. This will conflict with the cyrillic comma which is
47 #    also dot-2.
48 # 4. Special characters like !"#'\x00a4'%&/()=? follow the American standard if 
49 #    possible.
50 # 2. Control characters are often used on Linux. These are not very well 
51 #    implemented. More work should be done.
52
53 # Comments from Russians are very welcome as neither Hans Schou nor Dave Mielke
54 # understand a single word in Russian.
55
56 # generated by ttbtest
57 letter \x0000 12345678          NULL
58 letter \x0001 1678              START OF HEADING
59 letter \x0002 124678            START OF TEXT
60 letter \x0003 14678             END OF TEXT
61 letter \x0004 1467              END OF TRANSMISSION
62 letter \x0005 15678             ENQUIRY
63 letter \x0006 2358              ACKNOWLEDGE
64 letter \x0007 235678            BELL
65 letter \x0008 378               BACKSPACE
66 space \t 2468           CHARACTER TABULATION
67 space \n 678            LINE FEED (LF)
68 space \v 345678         LINE TABULATION
69 space \f 12367          FORM FEED (FF)
70 space \r 458            CARRIAGE RETURN (CR)
71 letter \x000e 134567            SHIFT OUT
72 letter \x000f 1235678           SHIFT IN
73 letter \x0010 34568             DATA LINK ESCAPE
74 letter \x0011 124568            DEVICE CONTROL ONE
75 letter \x0012 23468             DEVICE CONTROL TWO
76 letter \x0013 4578              DEVICE CONTROL THREE
77 letter \x0014 3458              DEVICE CONTROL FOUR
78 letter \x0015 23578             NEGATIVE ACKNOWLEDGE
79 letter \x0016 1236              SYNCHRONOUS IDLE
80 letter \x0017 25678             END OF TRANSMISSION BLOCK
81 letter \x0018 3478              CANCEL
82 letter \x0019 13456             END OF MEDIUM
83 letter \x001a 4678              SUBSTITUTE
84 letter \x001b 24678             ESCAPE
85 letter \x001c 125678            INFORMATION SEPARATOR FOUR
86 letter \x001d 1245678           INFORMATION SEPARATOR THREE
87 letter \x001e 1234678           INFORMATION SEPARATOR TWO
88 letter \x001f 45678             INFORMATION SEPARATOR ONE
89 space \s 0              SPACE
90 punctuation ! 2357              EXCLAMATION MARK
91 punctuation " 5         QUOTATION MARK
92 punctuation # 3456              NUMBER SIGN
93 punctuation $ 57                DOLLAR SIGN
94 punctuation % 146               PERCENT SIGN
95 punctuation & 2578              AMPERSAND
96 punctuation ' 3         APOSTROPHE
97 punctuation ( 478               LEFT PARENTHESIS
98 punctuation ) 578               RIGHT PARENTHESIS
99 punctuation * 12678             ASTERISK
100 punctuation + 346               PLUS SIGN
101 punctuation , 6         COMMA
102 punctuation - 36                HYPHEN-MINUS
103 punctuation . 46                FULL STOP
104 punctuation / 34                SOLIDUS
105 include loweredDigits6Dots.uti
106 punctuation : 237               COLON
107 punctuation ; 56                SEMICOLON
108 punctuation < 126               LESS-THAN SIGN
109 punctuation = 123456            EQUALS SIGN
110 punctuation > 345               GREATER-THAN SIGN
111 punctuation ? 1456              QUESTION MARK
112 punctuation @ 47                COMMERCIAL AT
113 uppercase A 178         LATIN CAPITAL LETTER A
114 uppercase B 1278                LATIN CAPITAL LETTER B
115 uppercase C 1478                LATIN CAPITAL LETTER C
116 uppercase D 14578               LATIN CAPITAL LETTER D
117 uppercase E 1578                LATIN CAPITAL LETTER E
118 uppercase F 12478               LATIN CAPITAL LETTER F
119 uppercase G 124578              LATIN CAPITAL LETTER G
120 uppercase H 12578               LATIN CAPITAL LETTER H
121 uppercase I 2478                LATIN CAPITAL LETTER I
122 uppercase J 24578               LATIN CAPITAL LETTER J
123 uppercase K 1378                LATIN CAPITAL LETTER K
124 uppercase L 12378               LATIN CAPITAL LETTER L
125 uppercase M 13478               LATIN CAPITAL LETTER M
126 uppercase N 134578              LATIN CAPITAL LETTER N
127 uppercase O 13578               LATIN CAPITAL LETTER O
128 uppercase P 123478              LATIN CAPITAL LETTER P
129 uppercase Q 1234578             LATIN CAPITAL LETTER Q
130 uppercase R 123578              LATIN CAPITAL LETTER R
131 uppercase S 23478               LATIN CAPITAL LETTER S
132 uppercase T 234578              LATIN CAPITAL LETTER T
133 uppercase U 13678               LATIN CAPITAL LETTER U
134 uppercase V 123678              LATIN CAPITAL LETTER V
135 uppercase W 245678              LATIN CAPITAL LETTER W
136 uppercase X 134678              LATIN CAPITAL LETTER X
137 uppercase Y 1345678             LATIN CAPITAL LETTER Y
138 uppercase Z 135678              LATIN CAPITAL LETTER Z
139 punctuation [ 234678            LEFT SQUARE BRACKET
140 punctuation \\ 3567             REVERSE SOLIDUS
141 punctuation ] 124567            RIGHT SQUARE BRACKET
142 punctuation ^ 457               CIRCUMFLEX ACCENT
143 punctuation _ 456               LOW LINE
144 punctuation ` 4         GRAVE ACCENT
145 lowercase a 18          LATIN SMALL LETTER A
146 lowercase b 128         LATIN SMALL LETTER B
147 lowercase c 148         LATIN SMALL LETTER C
148 lowercase d 1458                LATIN SMALL LETTER D
149 lowercase e 158         LATIN SMALL LETTER E
150 lowercase f 1248                LATIN SMALL LETTER F
151 lowercase g 12458               LATIN SMALL LETTER G
152 lowercase h 1258                LATIN SMALL LETTER H
153 lowercase i 248         LATIN SMALL LETTER I
154 lowercase j 2458                LATIN SMALL LETTER J
155 lowercase k 138         LATIN SMALL LETTER K
156 lowercase l 1238                LATIN SMALL LETTER L
157 lowercase m 1348                LATIN SMALL LETTER M
158 lowercase n 13458               LATIN SMALL LETTER N
159 lowercase o 1358                LATIN SMALL LETTER O
160 lowercase p 12348               LATIN SMALL LETTER P
161 lowercase q 123458              LATIN SMALL LETTER Q
162 lowercase r 12358               LATIN SMALL LETTER R
163 lowercase s 2348                LATIN SMALL LETTER S
164 lowercase t 23458               LATIN SMALL LETTER T
165 lowercase u 1368                LATIN SMALL LETTER U
166 lowercase v 12368               LATIN SMALL LETTER V
167 lowercase w 24568               LATIN SMALL LETTER W
168 lowercase x 13468               LATIN SMALL LETTER X
169 lowercase y 134568              LATIN SMALL LETTER Y
170 lowercase z 13568               LATIN SMALL LETTER Z
171 punctuation { 23678             LEFT CURLY BRACKET
172 punctuation | 34567             VERTICAL LINE
173 punctuation } 12456             RIGHT CURLY BRACKET
174 punctuation ~ 45                TILDE
175 letter \x007f 4567              DELETE
176 punctuation \x00a0 0            NO-BREAK SPACE
177 punctuation \x00a9 34678                COPYRIGHT SIGN
178 punctuation \x00b0 23567                DEGREE SIGN
179 punctuation \x00b2 268          SUPERSCRIPT TWO
180 punctuation \x00b7 34578                MIDDLE DOT
181 punctuation \x00f7 145678               DIVISION SIGN
182 uppercase \x0401 167            CYRILLIC CAPITAL LETTER IO
183 uppercase \x0410 17             CYRILLIC CAPITAL LETTER A
184 uppercase \x0411 127            CYRILLIC CAPITAL LETTER BE
185 uppercase \x0412 24567          CYRILLIC CAPITAL LETTER VE
186 uppercase \x0413 12457          CYRILLIC CAPITAL LETTER GHE
187 uppercase \x0414 1457           CYRILLIC CAPITAL LETTER DE
188 uppercase \x0415 157            CYRILLIC CAPITAL LETTER IE
189 uppercase \x0416 2457           CYRILLIC CAPITAL LETTER ZHE
190 uppercase \x0417 13567          CYRILLIC CAPITAL LETTER ZE
191 uppercase \x0418 247            CYRILLIC CAPITAL LETTER I
192 uppercase \x0419 123467         CYRILLIC CAPITAL LETTER SHORT I
193 uppercase \x041a 137            CYRILLIC CAPITAL LETTER KA
194 uppercase \x041b 1237           CYRILLIC CAPITAL LETTER EL
195 uppercase \x041c 1347           CYRILLIC CAPITAL LETTER EM
196 uppercase \x041d 13457          CYRILLIC CAPITAL LETTER EN
197 uppercase \x041e 1357           CYRILLIC CAPITAL LETTER O
198 uppercase \x041f 12347          CYRILLIC CAPITAL LETTER PE
199 uppercase \x0420 12357          CYRILLIC CAPITAL LETTER ER
200 uppercase \x0421 2347           CYRILLIC CAPITAL LETTER ES
201 uppercase \x0422 23457          CYRILLIC CAPITAL LETTER TE
202 uppercase \x0423 1367           CYRILLIC CAPITAL LETTER U
203 uppercase \x0424 1247           CYRILLIC CAPITAL LETTER EF
204 uppercase \x0425 1257           CYRILLIC CAPITAL LETTER HA
205 uppercase \x0426 147            CYRILLIC CAPITAL LETTER TSE
206 uppercase \x0427 123457         CYRILLIC CAPITAL LETTER CHE
207 uppercase \x0428 1567           CYRILLIC CAPITAL LETTER SHA
208 uppercase \x0429 13467          CYRILLIC CAPITAL LETTER SHCHA
209 uppercase \x042a 123567         CYRILLIC CAPITAL LETTER HARD SIGN
210 uppercase \x042b 23467          CYRILLIC CAPITAL LETTER YERU
211 uppercase \x042c 234567         CYRILLIC CAPITAL LETTER SOFT SIGN
212 uppercase \x042d 2467           CYRILLIC CAPITAL LETTER E
213 uppercase \x042e 12567          CYRILLIC CAPITAL LETTER YU
214 uppercase \x042f 12467          CYRILLIC CAPITAL LETTER YA
215 lowercase \x0430 1              CYRILLIC SMALL LETTER A
216 lowercase \x0431 12             CYRILLIC SMALL LETTER BE
217 lowercase \x0432 2456           CYRILLIC SMALL LETTER VE
218 lowercase \x0433 1245           CYRILLIC SMALL LETTER GHE
219 lowercase \x0434 145            CYRILLIC SMALL LETTER DE
220 lowercase \x0435 15             CYRILLIC SMALL LETTER IE
221 lowercase \x0436 245            CYRILLIC SMALL LETTER ZHE
222 lowercase \x0437 1356           CYRILLIC SMALL LETTER ZE
223 lowercase \x0438 24             CYRILLIC SMALL LETTER I
224 lowercase \x0439 12346          CYRILLIC SMALL LETTER SHORT I
225 lowercase \x043a 13             CYRILLIC SMALL LETTER KA
226 lowercase \x043b 123            CYRILLIC SMALL LETTER EL
227 lowercase \x043c 134            CYRILLIC SMALL LETTER EM
228 lowercase \x043d 1345           CYRILLIC SMALL LETTER EN
229 lowercase \x043e 135            CYRILLIC SMALL LETTER O
230 lowercase \x043f 1234           CYRILLIC SMALL LETTER PE
231 lowercase \x0440 1235           CYRILLIC SMALL LETTER ER
232 lowercase \x0441 234            CYRILLIC SMALL LETTER ES
233 lowercase \x0442 2345           CYRILLIC SMALL LETTER TE
234 lowercase \x0443 136            CYRILLIC SMALL LETTER U
235 lowercase \x0444 124            CYRILLIC SMALL LETTER EF
236 lowercase \x0445 125            CYRILLIC SMALL LETTER HA
237 lowercase \x0446 14             CYRILLIC SMALL LETTER TSE
238 lowercase \x0447 12345          CYRILLIC SMALL LETTER CHE
239 lowercase \x0448 156            CYRILLIC SMALL LETTER SHA
240 lowercase \x0449 1346           CYRILLIC SMALL LETTER SHCHA
241 lowercase \x044a 12356          CYRILLIC SMALL LETTER HARD SIGN
242 lowercase \x044b 2346           CYRILLIC SMALL LETTER YERU
243 lowercase \x044c 23456          CYRILLIC SMALL LETTER SOFT SIGN
244 lowercase \x044d 246            CYRILLIC SMALL LETTER E
245 lowercase \x044e 1256           CYRILLIC SMALL LETTER YU
246 lowercase \x044f 1246           CYRILLIC SMALL LETTER YA
247 lowercase \x0451 16             CYRILLIC SMALL LETTER IO
248 uppercase \x0462 3457           CYRILLIC CAPITAL LETTER YAT
249 lowercase \x0463 345            CYRILLIC SMALL LETTER YAT
250 uppercase \x046a 2467           CYRILLIC CAPITAL LETTER BIG YUS
251 lowercase \x046b 246            CYRILLIC SMALL LETTER BIG YUS
252 space \x02219 238               BULLET OPERATOR
253 punctuation \x0221a 568         SQUARE ROOT
254 punctuation \x02248 358         ALMOST EQUAL TO
255 space \x02264 4568              LESS-THAN OR EQUAL TO
256 space \x02265 35678             GREATER-THAN OR EQUAL TO
257 punctuation \x02320 2568                TOP HALF INTEGRAL
258 punctuation \x02321 258         BOTTOM HALF INTEGRAL
259 punctuation \x02580 348         UPPER HALF BLOCK
260 punctuation \x02584 468         LOWER HALF BLOCK
261 punctuation \x02588 68          FULL BLOCK
262 punctuation \x0258c 278         LEFT HALF BLOCK
263 punctuation \x02590 2378                RIGHT HALF BLOCK
264 punctuation \x02591 3578                LIGHT SHADE
265 punctuation \x02592 267         MEDIUM SHADE
266 punctuation \x02593 3568                DARK SHADE
267 punctuation \x025a0 23568               BLACK SQUARE