CP1251.map
4.38 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
// CP1251 encoding table
// Zvezdan Petkovic <z.petkovic@computer.org>
!00 U+0000 .notdef
!01 U+0001 .notdef
!02 U+0002 .notdef
!03 U+0003 .notdef
!04 U+0004 .notdef
!05 U+0005 .notdef
!06 U+0006 .notdef
!07 U+0007 .notdef
!08 U+0008 .notdef
!09 U+0009 .notdef
!0A U+000A .notdef
!0B U+000B .notdef
!0C U+000C .notdef
!0D U+000D .notdef
!0E U+000E .notdef
!0F U+000F .notdef
!10 U+0010 .notdef
!11 U+0011 .notdef
!12 U+0012 .notdef
!20 U+0020 space
!21 U+0021 exclam
!22 U+0022 quotedbl
!23 U+0023 numbersign
!24 U+0024 dollar
!25 U+0025 percent
!26 U+0026 ampersand
!27 U+0027 quote
!28 U+0028 parenleft
!29 U+0029 parenright
!2A U+002A asterisk
!2B U+002B plus
!2C U+002C comma
!2D U+002D minus
!2E U+002E period
!2F U+002F slash
!30 U+0030 zero
!31 U+0031 one
!32 U+0032 two
!33 U+0033 three
!34 U+0034 four
!35 U+0035 five
!36 U+0036 six
!37 U+0037 seven
!38 U+0038 eight
!39 U+0039 nine
!3A U+003A colon
!3B U+003B semicolon
!3C U+003C less
!3D U+003D equal
!3E U+003E greater
!3F U+003F question
!40 U+0040 at
!41 U+0041 A
!42 U+0042 B
!43 U+0043 C
!44 U+0044 D
!45 U+0045 E
!46 U+0046 F
!47 U+0047 G
!48 U+0048 H
!49 U+0049 I
!4A U+004A J
!4B U+004B K
!4C U+004C L
!4D U+004D M
!4E U+004E N
!4F U+004F O
!50 U+0050 P
!51 U+0051 Q
!52 U+0052 R
!53 U+0053 S
!54 U+0054 T
!55 U+0055 U
!56 U+0056 V
!57 U+0057 W
!58 U+0058 X
!59 U+0059 Y
!5A U+005A Z
!5B U+005B bracketleft
!5C U+005C backslash
!5D U+005D bracketright
!5E U+005E asciicircum
!5F U+005F underscore
!60 U+0060 grave
!61 U+0061 a
!62 U+0062 b
!63 U+0063 c
!64 U+0064 d
!65 U+0065 e
!66 U+0066 f
!67 U+0067 g
!68 U+0068 h
!69 U+0069 i
!6A U+006A j
!6B U+006B k
!6C U+006C l
!6D U+006D m
!6E U+006E n
!6F U+006F o
!70 U+0070 p
!71 U+0071 q
!72 U+0072 r
!73 U+0073 s
!74 U+0074 t
!75 U+0075 u
!76 U+0076 v
!77 U+0077 w
!78 U+0078 x
!79 U+0079 y
!7A U+007A z
!7B U+007B braceleft
!7C U+007C bar
!7D U+007D braceright
!7E U+007E asciitilde
!7F U+007F .notdef
!80 U+0402 cyr_DJE
!81 U+0403 cyr_GJE
!82 U+201A quotesinglbase
!83 U+0453 cyr_gje
!84 U+201E quotedblbase
!85 U+2026 ellipsis
!86 U+2020 dagger
!87 U+2021 daggerdbl
!88 U+20AC Euro
!89 U+2030 perthousand
!8A U+0409 cyr_LJE
!8B U+2039 guilsinglleft
!8C U+040A cyr_NJE
!8D U+040C cyr_KJE
!8E U+040B cyr_TSHE
!8F U+040F cyr_DZHE
!90 U+0452 cyr_dje
!91 U+2018 quotesinglleft
!92 U+2019 quotesinglright
!93 U+201C quotedblleft
!94 U+201D quotedblright
!95 U+2022 bullet
!96 U+2013 endash
!97 U+2014 emdash
!99 U+2122 trademark
!9A U+0459 cyr_lje
!9B U+203A guilsinglright
!9C U+045A cyr_nje
!9D U+045C cyr_kje
!9E U+045B cyr_tshe
!9F U+045F cyr_dzhe
!A0 U+00A0 nbspace
!A1 U+040E cyr_SHORT_U
!A2 U+045E cyr_short_u
!A3 U+0408 cyr_JE
!A4 U+00A4 currency
!A5 U+0490 cyr_GHE_UPTURN
!A6 U+00A6 brokenbar
!A7 U+00A7 section
!A8 U+0401 cyr_IO
!A9 U+00A9 copyright
!AA U+0404 cyr_UKRAINIAN_IE
!AB U+00AB guillemotleft
!AC U+00AC notsign
!AD U+00AD hyphen
!AE U+00AE registered
!AF U+0407 cyr_YI
!B0 U+00B0 degree
!B1 U+00B1 plusminus
!B2 U+0406 cyr_BYELORUSSIAN_UKRAINIAN_I
!B3 U+0456 cyr_byelorussian_ukrainian_i
!B4 U+0491 cyr_ghe_upturn
!B5 U+00B5 mu
!B6 U+00B6 paragraph
!B7 U+00B7 periodcentered
!B8 U+0451 cyr_io
!B9 U+2116 numero
!BA U+0454 cyr_ukrainian_ie
!BB U+00BB guillemotright
!BC U+0458 cyr_je
!BD U+0405 cyr_DZE
!BE U+0455 cyr_dze
!BF U+0457 cyr_yi
!C0 U+0410 cyr_A
!C1 U+0411 cyr_BE
!C2 U+0412 cyr_VE
!C3 U+0413 cyr_GHE
!C4 U+0414 cyr_DE
!C5 U+0415 cyr_IE
!C6 U+0416 cyr_ZHE
!C7 U+0417 cyr_ZE
!C8 U+0418 cyr_I
!C9 U+0419 cyr_SHORT_I
!CA U+041A cyr_KA
!CB U+041B cyr_EL
!CC U+041C cyr_EM
!CD U+041D cyr_EN
!CE U+041E cyr_O
!CF U+041F cyr_PE
!D0 U+0420 cyr_ER
!D1 U+0421 cyr_ES
!D2 U+0422 cyr_TE
!D3 U+0423 cyr_U
!D4 U+0424 cyr_EF
!D5 U+0425 cyr_HA
!D6 U+0426 cyr_TSE
!D7 U+0427 cyr_CHE
!D8 U+0428 cyr_SHA
!D9 U+0429 cyr_SHCHA
!DA U+042A cyr_HARD_SIGN
!DB U+042B cyr_YERU
!DC U+042C cyr_SOFT_SIGN
!DD U+042D cyr_E
!DE U+042E cyr_YU
!DF U+042F cyr_YA
!E0 U+0430 cyr_a
!E1 U+0431 cyr_be
!E2 U+0432 cyr_ve
!E3 U+0433 cyr_ghe
!E4 U+0434 cyr_de
!E5 U+0435 cyr_ie
!E6 U+0436 cyr_zhe
!E7 U+0437 cyr_ze
!E8 U+0438 cyr_i
!E9 U+0439 cyr_short_i
!EA U+043A cyr_ka
!EB U+043B cyr_el
!EC U+043C cyr_em
!ED U+043D cyr_en
!EE U+043E cyr_o
!EF U+043F cyr_pe
!F0 U+0440 cyr_er
!F1 U+0441 cyr_es
!F2 U+0442 cyr_te
!F3 U+0443 cyr_u
!F4 U+0444 cyr_ef
!F5 U+0445 cyr_ha
!F6 U+0446 cyr_tse
!F7 U+0447 cyr_che
!F8 U+0448 cyr_sha
!F9 U+0449 cyr_shcha
!FA U+044A cyr_hard_sign
!FB U+044B cyr_yeru
!FC U+044C cyr_soft_sign
!FD U+044D cyr_e
!FE U+044E cyr_yu
!FF U+044F cyr_ya