############################################################################### # BRLTTY - A background process providing access to the Linux console (when in # text mode) for a blind person using a refreshable braille display. # # Copyright (C) 1995-2004 by The BRLTTY Team. All rights reserved. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # # This is free software, placed under the terms of the # GNU General Public License, as published by the Free Software # Foundation. Please see the file COPYING for details. # # Web Page: http://mielke.cc/brltty/ # # This software is maintained by Dave Mielke . ############################################################################### # BRLTTY Text Translation Table - Russian (koi8-r) # by Hans Schou and Dave Mielke # This is the Russian braille table. It is based on the KOI8-R character set # which to our knowledge is the most used in Russia. # As the Russian cyrillic definition conflicts with the latin definition, some # decisions had to be taken. Russians need to type both latin for the command # prompt and cyrillic while reading and writing documents and mail. # In the following, latin letters are quoted with apostrophes like in 'a', and # cyrillic letters are enclosed within brackets like in [a]. # Dot 1 in the cyrillic definition is the cyrillic letter which looks and # sounds like 'a'. The problem is that in the KOI8-R character set, there is # both a latin 'a' and a cyrillic [a]. In decimal, their character numbers are # 97 and 193 respectively. To handle conflicts like these, we have prioritized # which characters are most important to match the standard. # RULES: # 1. All cyrillic characters must follow the Russian standard. KOI8-R character # 193 [a] must be dot-1, and so on. # 2. Capital cyrillic letters have dot 7 on. # 3. The latin alphabet is implemented to follow the international standard # except it has dot 8 on. # 4. Capital latin letters have dots 7 and 8 on. # 5. Numbers are defined as in the American standard. This means dot-2 for # number '1', and so on. This will conflict with the cyrillic comma which is # also dot-2. # 4. Special characters like !"#ยค%&/()=? follow the American standard if # possible. # 2. Control characters are often used on Linux. These are not very well # implemented. More work should be done. # Comments from Russians are very welcome as neither Hans Schou nor Dave Mielke # understand a single word in Russian. \X00 (12345678) # null \X01 (1 678) # start of heading \X02 (12 4 678) # start of text \X03 (1 4 678) # end of text \X04 (1 4 67 ) # end of transmission \X05 (1 5678) # enquiry \X06 ( 23 5 8) # acknowledge \X07 ( 23 5678) # bell \X08 ( 3 78) # backspace \X09 ( 2 4 6 8) # horizontal tabulation \X0A ( 678) # line feed \X0B ( 345678) # vertical tabulation \X0C (123 67 ) # form feed \X0D ( 45 8) # carriage return \X0E (1 34567 ) # shift out \X0F (123 5678) # shift in \X10 ( 3456 8) # data link escape \X11 (12 456 8) # device control one \X12 ( 234 6 8) # device control two \X13 ( 45 78) # device control three \X14 ( 345 8) # device control four \X15 ( 23 5 78) # negative acknowledge \X16 (123 6 ) # synchronous idle \X17 ( 2 5678) # end of transmission block \X18 ( 34 78) # cancel \X19 (1 3456 ) # end of medium \X1A ( 4 678) # substitute \X1B ( 2 4 678) # escape \X1C (12 5678) # file separator \X1D (12 45678) # group separator \X1E (1234 678) # record separator \X1F ( 45678) # unit separator \X20 ( ) # space \X21 ( 23 5 7 ) # exclamation mark \X22 ( 5 ) # quotation mark \X23 ( 3456 ) # number sign \X24 ( 5 7 ) # dollar sign \X25 (1 4 6 ) # percent sign \X26 ( 2 5 78) # ampersand \X27 ( 3 ) # apostrophe \X28 ( 4 78) # left parenthesis \X29 ( 5 78) # right parenthesis \X2A (12 678) # asterisk \X2B ( 34 6 ) # plus sign \X2C ( 6 ) # comma \X2D ( 3 6 ) # hyphen-minus \X2E ( 4 6 ) # full stop \X2F ( 34 ) # solidus \X30 ( 3 56 ) # digit zero \X31 ( 2 ) # digit one \X32 ( 23 ) # digit two \X33 ( 2 5 ) # digit three \X34 ( 2 56 ) # digit four \X35 ( 2 6 ) # digit five \X36 ( 23 5 ) # digit six \X37 ( 23 56 ) # digit seven \X38 ( 23 6 ) # digit eight \X39 ( 3 5 ) # digit nine \X3A ( 23 7 ) # colon \X3B ( 56 ) # semicolon \X3C (12 6 ) # less-than sign \X3D (123456 ) # equals sign \X3E ( 345 ) # greater-than sign \X3F (1 456 ) # question mark \X40 ( 4 7 ) # commercial at \X41 (1 78) # latin capital letter a \X42 (12 78) # latin capital letter b \X43 (1 4 78) # latin capital letter c \X44 (1 45 78) # latin capital letter d \X45 (1 5 78) # latin capital letter e \X46 (12 4 78) # latin capital letter f \X47 (12 45 78) # latin capital letter g \X48 (12 5 78) # latin capital letter h \X49 ( 2 4 78) # latin capital letter i \X4A ( 2 45 78) # latin capital letter j \X4B (1 3 78) # latin capital letter k \X4C (123 78) # latin capital letter l \X4D (1 34 78) # latin capital letter m \X4E (1 345 78) # latin capital letter n \X4F (1 3 5 78) # latin capital letter o \X50 (1234 78) # latin capital letter p \X51 (12345 78) # latin capital letter q \X52 (123 5 78) # latin capital letter r \X53 ( 234 78) # latin capital letter s \X54 ( 2345 78) # latin capital letter t \X55 (1 3 678) # latin capital letter u \X56 (123 678) # latin capital letter v \X57 ( 2 45678) # latin capital letter w \X58 (1 34 678) # latin capital letter x \X59 (1 345678) # latin capital letter y \X5A (1 3 5678) # latin capital letter z \X5B ( 234 678) # left square bracket \X5C ( 3 567 ) # reverse solidus \X5D (12 4567 ) # right square bracket \X5E ( 45 7 ) # circumflex accent \X5F ( 456 ) # low line \X60 ( 4 ) # grave accent \X61 (1 8) # latin small letter a \X62 (12 8) # latin small letter b \X63 (1 4 8) # latin small letter c \X64 (1 45 8) # latin small letter d \X65 (1 5 8) # latin small letter e \X66 (12 4 8) # latin small letter f \X67 (12 45 8) # latin small letter g \X68 (12 5 8) # latin small letter h \X69 ( 2 4 8) # latin small letter i \X6A ( 2 45 8) # latin small letter j \X6B (1 3 8) # latin small letter k \X6C (123 8) # latin small letter l \X6D (1 34 8) # latin small letter m \X6E (1 345 8) # latin small letter n \X6F (1 3 5 8) # latin small letter o \X70 (1234 8) # latin small letter p \X71 (12345 8) # latin small letter q \X72 (123 5 8) # latin small letter r \X73 ( 234 8) # latin small letter s \X74 ( 2345 8) # latin small letter t \X75 (1 3 6 8) # latin small letter u \X76 (123 6 8) # latin small letter v \X77 ( 2 456 8) # latin small letter w \X78 (1 34 6 8) # latin small letter x \X79 (1 3456 8) # latin small letter y \X7A (1 3 56 8) # latin small letter z \X7B ( 23 678) # left curly bracket \X7C ( 34567 ) # vertical line \X7D (12 456 ) # right curly bracket \X7E ( 45 ) # tilde \X7F ( 4567 ) # delete \X80 ( 2345678) # box drawings light horizontal \X81 (12 6 8) # box drawings light vertical \X82 ( 23456 8) # box drawings light down and right \X83 ( 5 8) # box drawings light down and left \X84 (12 4 6 8) # box drawings light up and right \X85 ( 8) # box drawings light up and left \X86 (1 4 6 8) # box drawings light vertical and right \X87 ( 3 8) # box drawings light vertical and left \X88 (1 6 8) # box drawings light down and horizontal \X89 ( 34 6 8) # box drawings light up and horizontal \X8A (123 56 8) # box drawings light vertical and horizontal \X8B ( 34 8) # upper half block \X8C ( 4 6 8) # lower half block \X8D ( 6 8) # full block \X8E ( 2 78) # left half block \X8F ( 23 78) # right half block \X90 ( 3 5 78) # light shade \X91 ( 2 67 ) # medium shade \X92 ( 3 56 8) # dark shade \X93 ( 2 56 8) # top half integral \X94 ( 23 56 8) # black square \X95 ( 23 8) # bullet operator \X96 ( 56 8) # square root \X97 ( 3 5 8) # almost equal to \X98 ( 456 8) # less-than or equal to \X99 ( 3 5678) # greater-than or equal to \X9A (12 56 8) # no-break space \X9B ( 2 5 8) # bottom half integral \X9C ( 23 567 ) # degree sign \X9D ( 2 6 8) # superscript two \X9E ( 345 78) # middle dot \X9F (1 45678) # division sign \XA0 (1 456 8) # box drawings double horizontal \XA1 ( 3 67 ) # box drawings double vertical \XA2 ( 5678) # box drawings down single and right double \XA3 (1 6 ) # cyrillic small letter io \XA4 ( 2 7 ) # box drawings down double and right single \XA5 ( 4 8) # box drawings double down and right \XA6 (12 67 ) # box drawings down single and left double \XA7 ( 7 ) # box drawings down double and left single \XA8 (1 4567 ) # box drawings double down and left \XA9 ( 78) # box drawings up single and right double \XAA ( 2 678) # box drawings up double and right single \XAB ( 4 67 ) # box drawings double up and right \XAC ( 2 5 7 ) # box drawings up single and left double \XAD ( 3 6 8) # box drawings up double and left single \XAE (1234567 ) # box drawings double up and left \XAF ( 567 ) # box drawings vertical single and right double \XB0 ( 23 6 8) # box drawings vertical double and right single \XB1 ( 2 8) # box drawings double vertical and right \XB2 (123456 8) # box drawings vertical single and left double \XB3 (1 67 ) # cyrillic capital letter io \XB4 ( 2 567 ) # box drawings vertical double and left single \XB5 (1234 6 8) # box drawings double vertical and left \XB6 ( 3 678) # box drawings down single and horizontal double \XB7 (1 56 8) # box drawings down double and horizontal single \XB8 ( 23 67 ) # box drawings double down and horizontal \XB9 ( 3 5 7 ) # box drawings up single and horizontal double \XBA ( 3 7 ) # box drawings up double and horizontal single \XBB ( 34 7 ) # box drawings double up and horizontal \XBC ( 67 ) # box drawings vertical single and horizontal double \XBD ( 34 67 ) # box drawings vertical double and horizontal single \XBE ( 345 7 ) # box drawings double vertical and horizontal \XBF ( 34 678) # copyright sign \XC0 (12 56 ) # cyrillic small letter yu \XC1 (1 ) # cyrillic small letter a \XC2 (12 ) # cyrillic small letter be \XC3 (1 4 ) # cyrillic small letter tse \XC4 (1 45 ) # cyrillic small letter de \XC5 (1 5 ) # cyrillic small letter ie \XC6 (12 4 ) # cyrillic small letter ef \XC7 (12 45 ) # cyrillic small letter ghe \XC8 (12 5 ) # cyrillic small letter ha \XC9 ( 2 4 ) # cyrillic small letter i \XCA (1234 6 ) # cyrillic small letter short i \XCB (1 3 ) # cyrillic small letter ka \XCC (123 ) # cyrillic small letter el \XCD (1 34 ) # cyrillic small letter em \XCE (1 345 ) # cyrillic small letter en \XCF (1 3 5 ) # cyrillic small letter o \XD0 (1234 ) # cyrillic small letter pe \XD1 (12 4 6 ) # cyrillic small letter ya \XD2 (123 5 ) # cyrillic small letter er \XD3 ( 234 ) # cyrillic small letter es \XD4 ( 2345 ) # cyrillic small letter te \XD5 (1 3 6 ) # cyrillic small letter u \XD6 ( 2 45 ) # cyrillic small letter zhe \XD7 ( 2 456 ) # cyrillic small letter ve \XD8 ( 23456 ) # cyrillic small letter soft sign \XD9 ( 234 6 ) # cyrillic small letter yeru \XDA (1 3 56 ) # cyrillic small letter ze \XDB (1 56 ) # cyrillic small letter sha \XDC ( 2 4 6 ) # cyrillic small letter e \XDD (1 34 6 ) # cyrillic small letter shcha \XDE (12345 ) # cyrillic small letter che \XDF (123 56 ) # cyrillic small letter hard sign \XE0 (12 567 ) # cyrillic capital letter yu \XE1 (1 7 ) # cyrillic capital letter a \XE2 (12 7 ) # cyrillic capital letter be \XE3 (1 4 7 ) # cyrillic capital letter tse \XE4 (1 45 7 ) # cyrillic capital letter de \XE5 (1 5 7 ) # cyrillic capital letter ie \XE6 (12 4 7 ) # cyrillic capital letter ef \XE7 (12 45 7 ) # cyrillic capital letter ghe \XE8 (12 5 7 ) # cyrillic capital letter ha \XE9 ( 2 4 7 ) # cyrillic capital letter i \XEA (1234 67 ) # cyrillic capital letter short i \XEB (1 3 7 ) # cyrillic capital letter ka \XEC (123 7 ) # cyrillic capital letter el \XED (1 34 7 ) # cyrillic capital letter em \XEE (1 345 7 ) # cyrillic capital letter en \XEF (1 3 5 7 ) # cyrillic capital letter o \XF0 (1234 7 ) # cyrillic capital letter pe \XF1 (12 4 67 ) # cyrillic capital letter ya \XF2 (123 5 7 ) # cyrillic capital letter er \XF3 ( 234 7 ) # cyrillic capital letter es \XF4 ( 2345 7 ) # cyrillic capital letter te \XF5 (1 3 67 ) # cyrillic capital letter u \XF6 ( 2 45 7 ) # cyrillic capital letter zhe \XF7 ( 2 4567 ) # cyrillic capital letter ve \XF8 ( 234567 ) # cyrillic capital letter soft sign \XF9 ( 234 67 ) # cyrillic capital letter yeru \XFA (1 3 567 ) # cyrillic capital letter ze \XFB (1 567 ) # cyrillic capital letter sha \XFC ( 2 4 67 ) # cyrillic capital letter e \XFD (1 34 67 ) # cyrillic capital letter shcha \XFE (12345 7 ) # cyrillic capital letter che \XFF (123 567 ) # cyrillic capital letter hard sign