1.01wip
[platform/upstream/kbd.git] / data / unimaps / koi8r.uni
1 # Unicode (ISO 10646) mapping for the KOI8-R charset.
2 # (only the upper half of the code table makes sense,
3 #  as the lower half of the table is fully coinciding with ASCII character set)
4 #
5 # Using IBM cp850 table lower half here... (excerpt from `cp850.uni' file)
6 #
7 #------------------------------------------------------------------
8 #
9 # Unicode table for IBM Codepage 850.
10 # This allows to properly use a cp850 encoded font to display unicode.
11 #
12 0x00    U+0000
13 0x01    U+263a
14 0x02    U+263b
15 0x03    U+2665
16 0x04    U+2666 U+25c6
17 0x05    U+2663
18 0x06    U+2660
19 0x07    U+2022
20 0x08    U+25d8
21 0x09    U+25cb
22 0x0a    U+25d9
23 0x0b    U+2642
24 0x0c    U+2640
25 0x0d    U+266a
26 0x0e    U+266b U+266c
27 0x0f    U+263c
28 0x10    U+25b6 U+25ba
29 0x11    U+25c0 U+25c4
30 0x12    U+2195
31 0x13    U+203c
32 0x14    U+00b6
33 0x15    U+00a7
34 0x16    U+25ac
35 0x17    U+21a8
36 0x18    U+2191
37 0x19    U+2193
38 0x1a    U+2192
39 0x1b    U+2190
40 0x1c    U+221f U+2319
41 0x1d    U+2194
42 0x1e    U+25b2
43 0x1f    U+25bc
44 #
45 # The ASCII range is identity-mapped, but some of the characters also
46 # have to act as substitutes, especially the upper-case characters.
47 #
48 0x20    U+0020
49 0x21    U+0021
50 0x22    U+0022 U+00a8
51 0x23    U+0023
52 0x24    U+0024
53 0x25    U+0025
54 0x26    U+0026
55 0x27    U+0027
56 0x28    U+0028
57 0x29    U+0029
58 0x2a    U+002a
59 0x2b    U+002b
60 0x2c    U+002c U+00b8
61 0x2d    U+002d U+00ad
62 0x2e    U+002e
63 0x2f    U+002f
64 0x30    U+0030
65 0x31    U+0031
66 0x32    U+0032
67 0x33    U+0033
68 0x34    U+0034
69 0x35    U+0035
70 0x36    U+0036
71 0x37    U+0037
72 0x38    U+0038
73 0x39    U+0039
74 0x3a    U+003a
75 0x3b    U+003b
76 0x3c    U+003c
77 0x3d    U+003d
78 0x3e    U+003e
79 0x3f    U+003f
80 0x40    U+0040
81 0x41    U+0041
82 0x42    U+0042
83 0x43    U+0043
84 0x44    U+0044
85 0x45    U+0045
86 0x46    U+0046
87 0x47    U+0047
88 0x48    U+0048
89 0x49    U+0049
90 0x4a    U+004a
91 0x4b    U+004b U+212a
92 0x4c    U+004c
93 0x4d    U+004d
94 0x4e    U+004e
95 0x4f    U+004f
96 0x50    U+0050
97 0x51    U+0051
98 0x52    U+0052
99 0x53    U+0053
100 0x54    U+0054
101 0x55    U+0055
102 0x56    U+0056
103 0x57    U+0057
104 0x58    U+0058
105 0x59    U+0059
106 0x5a    U+005a
107 0x5b    U+005b
108 0x5c    U+005c
109 0x5d    U+005d
110 0x5e    U+005e
111 0x5f    U+005f U+f804
112 0x60    U+0060
113 0x61    U+0061
114 0x62    U+0062
115 0x63    U+0063
116 0x64    U+0064
117 0x65    U+0065
118 0x66    U+0066
119 0x67    U+0067
120 0x68    U+0068
121 0x69    U+0069
122 0x6a    U+006a
123 0x6b    U+006b
124 0x6c    U+006c
125 0x6d    U+006d
126 0x6e    U+006e
127 0x6f    U+006f
128 0x70    U+0070
129 0x71    U+0071
130 0x72    U+0072
131 0x73    U+0073
132 0x74    U+0074
133 0x75    U+0075
134 0x76    U+0076
135 0x77    U+0077
136 0x78    U+0078
137 0x79    U+0079
138 0x7a    U+007a
139 0x7b    U+007b
140 0x7c    U+007c
141 0x7d    U+007d
142 0x7e    U+007e
143 #
144 # Okay, what on Earth is this one supposed to be used for?
145 #
146 0x7f    U+2302
147 #------------------------------------------------------------------
148 #
149 # Russian characters and pseudographics
150 #
151 0x80    U+2500
152 0x81    U+2502
153 0x82    U+250c
154 0x83    U+2510
155 0x84    U+2514
156 0x85    U+2518
157 0x86    U+251c
158 0x87    U+2524
159 0x88    U+252c
160 0x89    U+2534
161 0x8a    U+253c
162 0x8b    U+2580
163 0x8c    U+2584
164 0x8d    U+2588
165 0x8e    U+258c
166 0x8f    U+2590
167 0x90    U+2591
168 0x91    U+2592
169 0x92    U+2593
170 0x93    U+2320
171 0x94    U+25a0
172 0x95    U+2219
173 0x96    U+221a
174 0x97    U+2248
175 0x98    U+2264
176 0x99    U+2265
177 0x9a    U+00a0
178 0x9b    U+2321
179 0x9c    U+00b0
180 0x9d    U+00b2
181 0x9e    U+00b7
182 0x9f    U+00f7
183 0xa0    U+2550
184 0xa1    U+2551
185 0xa2    U+2552
186 0xa3    U+0451
187 0xa4    U+2553
188 0xa5    U+2554
189 0xa6    U+2555
190 0xa7    U+2556
191 0xa8    U+2557
192 0xa9    U+2558
193 0xaa    U+2559
194 0xab    U+255a
195 0xac    U+255b
196 0xad    U+255c
197 0xae    U+255d
198 0xaf    U+255e
199 0xb0    U+255f
200 0xb1    U+2560
201 0xb2    U+2561
202 0xb3    U+0401
203 0xb4    U+2562
204 0xb5    U+2563
205 0xb6    U+2564
206 0xb7    U+2565
207 0xb8    U+2566
208 0xb9    U+2567
209 0xba    U+2568
210 0xbb    U+2569
211 0xbc    U+256a
212 0xbd    U+256b
213 0xbe    U+256c
214 0xbf    U+00a9
215 0xc0    U+044e
216 0xc1    U+0430
217 0xc2    U+0431
218 0xc3    U+0446
219 0xc4    U+0434
220 0xc5    U+0435
221 0xc6    U+0444
222 0xc7    U+0433
223 0xc8    U+0445
224 0xc9    U+0438
225 0xca    U+0439
226 0xcb    U+043a
227 0xcc    U+043b
228 0xcd    U+043c
229 0xce    U+043d
230 0xcf    U+043e
231 0xd0    U+043f
232 0xd1    U+044f
233 0xd2    U+0440
234 0xd3    U+0441
235 0xd4    U+0442
236 0xd5    U+0443
237 0xd6    U+0436
238 0xd7    U+0432
239 0xd8    U+044c
240 0xd9    U+044b
241 0xda    U+0437
242 0xdb    U+0448
243 0xdc    U+044d
244 0xdd    U+0449
245 0xde    U+0447
246 0xdf    U+044a
247 0xe0    U+042e
248 0xe1    U+0410
249 0xe2    U+0411
250 0xe3    U+0426
251 0xe4    U+0414
252 0xe5    U+0415
253 0xe6    U+0424
254 0xe7    U+0413
255 0xe8    U+0425
256 0xe9    U+0418
257 0xea    U+0419
258 0xeb    U+041a
259 0xec    U+041b
260 0xed    U+041c
261 0xee    U+041d
262 0xef    U+041e
263 0xf0    U+041f
264 0xf1    U+042f
265 0xf2    U+0420
266 0xf3    U+0421
267 0xf4    U+0422
268 0xf5    U+0423
269 0xf6    U+0416
270 0xf7    U+0412
271 0xf8    U+042c
272 0xf9    U+042b
273 0xfa    U+0417
274 0xfb    U+0428
275 0xfc    U+042d
276 0xfd    U+0429
277 0xfe    U+0427
278 0xff    U+042a