1; $Id: 866_koiX.chs,v 1.1 2006/01/28 20:16:46 stas_degteff Exp $
2;
3; This file is a charset conversion module in text form.
4;
5; This module converts russian codepages 866 to KOI8-R for using on Linux in
6;   xterm. All pseudo-graphics symbols is replaced with ASCII symbols to
7;   prevent garbage dysplaing of the tables & etc.
8; This table is created by Alexey Vissarionov 2:5020/545 (http://gremlin.ru).
9;
10; Format: ID, version, level,
11;         from charset, to charset,
12;         128 entries: first & second byte
13;	  "END"
14; Lines beginning with a ";" or a ";" after the entries are comments
15;
16; Unkown characters are mapped to the "?" character.
17;
18; \ is the escape character: \0 means decimal zero,
19; \dnnn where nnn is a decimal number is the ordinal value of the character
20; \xnn where nn is a hexadecimal number
21; e.g.: \d32 is the ASCII space character
22; Two \\ is the character "\" itself.
23;
240       ; ID number
250       ; version number
26;
272       ; level number
28CP866	; from charset
29KOI8-R	; to charset
30;
31\0 \xe1	; CYRILLIC CAPITAL LETTER A
32\0 \xe2	; CYRILLIC CAPITAL LETTER BE
33\0 \xf7	; CYRILLIC CAPITAL LETTER VE
34\0 \xe7	; CYRILLIC CAPITAL LETTER GHE
35\0 \xe4	; CYRILLIC CAPITAL LETTER DE
36\0 \xe5	; CYRILLIC CAPITAL LETTER IE
37\0 \xf6	; CYRILLIC CAPITAL LETTER ZHE
38\0 \xfa	; CYRILLIC CAPITAL LETTER ZE
39\0 \xe9	; CYRILLIC CAPITAL LETTER I
40\0 \xea	; CYRILLIC CAPITAL LETTER SHORT I
41\0 \xeb	; CYRILLIC CAPITAL LETTER KA
42\0 \xec	; CYRILLIC CAPITAL LETTER EL
43\0 \xed	; CYRILLIC CAPITAL LETTER EM
44\0 \xee	; CYRILLIC CAPITAL LETTER EN
45\0 \xef	; CYRILLIC CAPITAL LETTER O
46\0 \xf0	; CYRILLIC CAPITAL LETTER PE
47\0 \xf2	; CYRILLIC CAPITAL LETTER ER
48\0 \xf3	; CYRILLIC CAPITAL LETTER ES
49\0 \xf4	; CYRILLIC CAPITAL LETTER TE
50\0 \xf5	; CYRILLIC CAPITAL LETTER U
51\0 \xe6	; CYRILLIC CAPITAL LETTER EF
52\0 \xe8	; CYRILLIC CAPITAL LETTER HA
53\0 \xe3	; CYRILLIC CAPITAL LETTER TSE
54\0 \xfe	; CYRILLIC CAPITAL LETTER CHE
55\0 \xfb	; CYRILLIC CAPITAL LETTER SHA
56\0 \xfd	; CYRILLIC CAPITAL LETTER SHCHA
57\0 \xff	; CYRILLIC CAPITAL LETTER HARD SIGN
58\0 \xf9	; CYRILLIC CAPITAL LETTER YERU
59\0 \xf8	; CYRILLIC CAPITAL LETTER SOFT SIGN
60\0 \xfc	; CYRILLIC CAPITAL LETTER E
61\0 \xe0	; CYRILLIC CAPITAL LETTER YU
62\0 \xf1	; CYRILLIC CAPITAL LETTER YA
63\0 \xc1	; CYRILLIC SMALL LETTER A
64\0 \xc2	; CYRILLIC SMALL LETTER BE
65\0 \xd7	; CYRILLIC SMALL LETTER VE
66\0 \xc7	; CYRILLIC SMALL LETTER GHE
67\0 \xc4	; CYRILLIC SMALL LETTER DE
68\0 \xc5	; CYRILLIC SMALL LETTER IE
69\0 \xd6	; CYRILLIC SMALL LETTER ZHE
70\0 \xda	; CYRILLIC SMALL LETTER ZE
71\0 \xc9	; CYRILLIC SMALL LETTER I
72\0 \xca	; CYRILLIC SMALL LETTER SHORT I
73\0 \xcb	; CYRILLIC SMALL LETTER KA
74\0 \xcc	; CYRILLIC SMALL LETTER EL
75\0 \xcd	; CYRILLIC SMALL LETTER EM
76\0 \xce	; CYRILLIC SMALL LETTER EN
77\0 \xcf	; CYRILLIC SMALL LETTER O
78\0 \xd0	; CYRILLIC SMALL LETTER PE
79\0  #	; LIGHT SHADE
80\0  #	; MEDIUM SHADE
81\0  #	; DARK SHADE
82\0  |	; BOX DRAWINGS LIGHT VERTICAL
83\0  |	; BOX DRAWINGS LIGHT VERTICAL AND LEFT
84\0  |	; BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
85\0  |	; BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
86\0  +	; BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
87\0  +	; BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
88\0  |	; BOX DRAWINGS DOUBLE VERTICAL AND LEFT
89\0  +	; BOX DRAWINGS DOUBLE VERTICAL
90\0  +	; BOX DRAWINGS DOUBLE DOWN AND LEFT
91\0  +	; BOX DRAWINGS DOUBLE UP AND LEFT
92\0  +	; BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
93\0  +	; BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
94\0  +	; BOX DRAWINGS LIGHT DOWN AND LEFT
95\0  +	; BOX DRAWINGS LIGHT UP AND RIGHT
96\0  -	; BOX DRAWINGS LIGHT UP AND HORIZONTAL
97\0  -	; BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
98\0  |	; BOX DRAWINGS LIGHT VERTICAL AND RIGHT
99\0  -	; BOX DRAWINGS LIGHT HORIZONTAL
100\0  +	; BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
101\0  |	; BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
102\0  |	; BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
103\0  +	; BOX DRAWINGS DOUBLE UP AND RIGHT
104\0  +	; BOX DRAWINGS DOUBLE DOWN AND RIGHT
105\0  -	; BOX DRAWINGS DOUBLE UP AND HORIZONTAL
106\0  -	; BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
107\0  |	; BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
108\0  =	; BOX DRAWINGS DOUBLE HORIZONTAL
109\0  #	; BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
110\0  =	; BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
111\0  -	; BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
112\0  =	; BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
113\0  -	; BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
114\0  +	; BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
115\0  +	; BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
116\0  +	; BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
117\0  +	; BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
118\0  |	; BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
119\0  =	; BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
120\0  +	; BOX DRAWINGS LIGHT UP AND LEFT
121\0  +	; BOX DRAWINGS LIGHT DOWN AND RIGHT
122\0  #	; FULL BLOCK
123\0  _	; LOWER HALF BLOCK
124\0  |	; LEFT HALF BLOCK
125\0  |	; RIGHT HALF BLOCK
126\0  ~	; UPPER HALF BLOCK
127\0 \xd2	; CYRILLIC SMALL LETTER ER
128\0 \xd3	; CYRILLIC SMALL LETTER ES
129\0 \xd4	; CYRILLIC SMALL LETTER TE
130\0 \xd5	; CYRILLIC SMALL LETTER U
131\0 \xc6	; CYRILLIC SMALL LETTER EF
132\0 \xc8	; CYRILLIC SMALL LETTER HA
133\0 \xc3	; CYRILLIC SMALL LETTER TSE
134\0 \xde	; CYRILLIC SMALL LETTER CHE
135\0 \xdb	; CYRILLIC SMALL LETTER SHA
136\0 \xdd	; CYRILLIC SMALL LETTER SHCHA
137\0 \xdf	; CYRILLIC SMALL LETTER HARD SIGN
138\0 \xd9	; CYRILLIC SMALL LETTER YERU
139\0 \xd8	; CYRILLIC SMALL LETTER SOFT SIGN
140\0 \xdc	; CYRILLIC SMALL LETTER E
141\0 \xc0	; CYRILLIC SMALL LETTER YU
142\0 \xd1	; CYRILLIC SMALL LETTER YA
143\0 \xb3	; CYRILLIC CAPITAL LETTER IO
144\0 \xa3	; CYRILLIC SMALL LETTER IO
145\0 ?	; unable to convert adequately
146\0 ?	; unable to convert adequately
147\0 ?	; unable to convert adequately
148\0 ?	; unable to convert adequately
149\0 ?	; unable to convert adequately
150\0 ?	; unable to convert adequately
151\0 ?   ; DEGREE SIGN
152\0 *   ; BULLET
153\0 .   ; MIDDLE DOT
154\0 ?   ; SQUARE ROOT
155\0 #   ; LATIN CAPITAL LETTER N + LATIN SMALL LETTER O
156
157\0 ?	; unable to convert adequately
158\0 #   ; BLACK SQUARE
159\0 _   ; NO-BREAK SPACE
160END
161