| OLD | NEW |
| (Empty) |
| 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 !"#ยค%&/()=? 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 punctuation \x2219 238 BULLET OPERATOR | |
| 253 punctuation \x221a 568 SQUARE ROOT | |
| 254 punctuation \x2248 358 ALMOST EQUAL TO | |
| 255 punctuation \x2264 4568 LESS-THAN OR EQUAL TO | |
| 256 punctuation \x2265 35678 GREATER-THAN OR EQUAL TO | |
| 257 punctuation \x2320 2568 TOP HALF INTEGRAL | |
| 258 punctuation \x2321 258 BOTTOM HALF INTEGRAL | |
| 259 punctuation \x2580 348 UPPER HALF BLOCK | |
| 260 punctuation \x2584 468 LOWER HALF BLOCK | |
| 261 punctuation \x2588 68 FULL BLOCK | |
| 262 punctuation \x258c 278 LEFT HALF BLOCK | |
| 263 punctuation \x2590 2378 RIGHT HALF BLOCK | |
| 264 punctuation \x2591 3578 LIGHT SHADE | |
| 265 punctuation \x2592 267 MEDIUM SHADE | |
| 266 punctuation \x2593 3568 DARK SHADE | |
| 267 punctuation \x25a0 23568 BLACK SQUARE | |
| OLD | NEW |