Code page 852

Code page 852

Code page 852 (also known as CP 852, IBM 00852,[1] OEM 852 (Latin II),[2][3] MS-DOS Latin 2[4]) is a code page used under MS-DOS to write Central European languages that use Latin script (such as Bosnian, Croatian, Czech, Hungarian, Polish, Romanian, Serbian or Slovak).

Note that code page 852 (MS-DOS Latin 2) is very different from ISO/IEC 8859-2 (ISO Latin-2), although both are informally referred to as "Latin-2" in different language regions.[5]

Some of the box drawing characters of the original DOS code page 437 were sacrificed in order to put in more accented letters (all printable characters from ISO 8859-2 are included). These changes caused display glitches in MS-DOS applications that made use of the box drawing characters to display a GUI-like surface in text mode (e.g. Norton Commander). Several local encodings were invented to avoid the problem, for example the Kamenický encoding for Czech and Slovak.[6]

Code page layout

The following table shows code page 852.[2][7] Each character is shown with its equivalent Unicode code point and its decimal code point. Only the second half of the table (code points 128–255) is shown, the first half (code points 0–127) being the same as ASCII; although code points 1–31 and 127 (00–1Fhex) have a different interpretation in some circumstances – see code page 437.

Code page 852
−0 −1 −2 −3 −4 −5 −6 −7 −8 −9 −A −B −C −D −E −F
 
8−
 
Ç
00C7
128
ü
00FC
129
é
00E9
130
â
00E2
131
ä
00E4
132
ů
016F
133
ć
0107
134
ç
00E7
135
ł
0142
136
ë
00EB
137
Ő
0150
138
ő
0151
139
î
00EE
140
Ź
0179
141
Ä
00C4
142
Ć
0106
143
 
9−
 
É
00C9
144
Ĺ
0139
145
ĺ
013A
146
ô
00F4
147
ö
00F6
148
Ľ
013D
149
ľ
013E
150
Ś
015A
151
ś
015B
152
Ö
00D6
153
Ü
00DC
154
Ť
0164
155
ť
0165
156
Ł
0141
157
×
00D7
158
č
010D
159
 
A−
 
á
00E1
160
í
00ED
161
ó
00F3
162
ú
00FA
163
Ą
0104
164
ą
0105
165
Ž
017D
166
ž
017E
167
Ę
0118
168
ę
0119
169
¬
00AC
170
ź
017A
171
Č
010C
172
ş
015F
173
«
00AB
174
»
00BB
175
 
B−
 

2591
176

2592
177

2593
178

2502
179

2524
180
Á
00C1
181
Â
00C2
182
Ě
011A
183
Ş
015E
184

2563
185

2551
186

2557
187

255D
188
Ż
017B
189
ż
017C
190

2510
191
 
C−
 

2514
192

2534
193

252C
194

251C
195

2500
196

253C
197
Ă
0102
198
ă
0103
199

255A
200

2554
201

2569
202

2566
203

2560
204

2550
205

256C
206
¤
00A4
207
 
D−
 
đ
0111
208
Đ
0110
209
Ď
010E
210
Ë
00CB
211
ď
010F
212
Ň
0147
213
Í
00CD
214
Î
00CE
215
ě
011B
216

2518
217

250C
218

2588
219

2584
220
Ţ
0162
221
Ů
016E
222

2580
223
 
E−
 
Ó
00D3
224
ß
00DF
225
Ô
00D4
226
Ń
0143
227
ń
0144
228
ň
0148
229
Š
0160
230
š
0161
231
Ŕ
0154
232
Ú
00DA
233
ŕ
0155
234
Ű
0170
235
ý
00FD
236
Ý
00DD
237
ţ
0163
238
´
00B4
239
 
F−
 
SHY
00AD
240
˝
02DD
241
˛
02DB
242
ˇ
02C7
243
˘
02D8
244
§
00A7
245
÷
00F7
246
¸
00B8
247
°
00B0
248
¨
00A8
249
˙
02D9
250
ű
0171
251
Ř
0158
252
ř
0159
253

25A0
254
NBSP
00A0
255
−0 −1 −2 −3 −4 −5 −6 −7 −8 −9 −A −B −C −D −E −F

References

  1. ^ "Code Page CPGID 00852" (PDF). IBM. ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/CP00852.pdf. Retrieved 11 Nov 2011. 
  2. ^ a b "OEM 852". Go Global Developer Center. Microsoft. http://msdn.microsoft.com/en-us/goglobal/cc305161. Retrieved 11 Nov 2011. 
  3. ^ "Code Pages Supported by Windows: OEM Code Pages". Go Global Developer Center. Microsoft. http://msdn.microsoft.com/en-us/goglobal/bb964655. Retrieved 11 Oct 2011. 
  4. ^ "Code Page 852 MS-DOS Latin 2". Developing International Software. Microsoft. http://msdn.microsoft.com/en-us/library/cc195066.aspx. Retrieved 11 Nov 2011. 
  5. ^ The Czech and Slovak Character Encoding Mess Explained / PC Latin 2
  6. ^ The Czech and Slovak Character Encoding Mess Explained / Kamenicky
  7. ^ "cp852_DOSLatin2 to Unicode table" (TXT). The Unicode Consortium. http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP852.TXT. Retrieved 11 Nov 2011. 

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Code page — is another term for character encoding. It consists of a table of values that describes the character set for a particular language. The term code page originated from IBM s EBCDIC based mainframe systems,[1] but many vendors use this term… …   Wikipedia

  • Code page 850 — character set with 9×16 glyphs, as it usually rendered by VGA Code page 850 (also known as CP 850, IBM 00850,[1] OEM 850,[2] MS DOS Latin 1[3]) is a …   Wikipedia

  • Code page 437 — Code page 437, as rendered by the IBM PC using a VGA adapter. IBM PC or MS DOS code page 437, often abbreviated CP437 and also known as DOS US, OEM US or sometimes misleadingly referred to as the OEM font, High ASCII or Extended ASCII,[1][2] is… …   Wikipedia

  • Code page 865 — (also known as CP 865, IBM 00865,[1] OEM 865, MS DOS Nordic[2]) is a code page used under MS DOS to write Nordic languages (except Icelandic, for which code page 861 is used). Code page 865 differs from code page 437 in three points: 0x9B (‹ø›… …   Wikipedia

  • Code page 857 — (also known as CP 857, IBM 00857,[1] OEM 857,[2] MS DOS Turkish[3]) is a code page used under MS DOS to write Turkish. Code page 857 is based on code page 850, but with many changes. It includes all characters from ISO 8859 9. Code page layout… …   Wikipedia

  • Code page 855 — (also known as CP 855, IBM 00855,[1] OEM 855,[2] MS DOS Cyrillic[3]) is a code page used under MS DOS to write Cyrillic script. This code page is not used much. Code page layout The following table shows code page 855.[2] …   Wikipedia

  • Code page 737 — (also known as CP 737, IBM 00737,[1] OEM 737,[2] MS DOS Greek[3]) is a code page used under MS DOS to write Greek language. It was much more popular than code page 869. Code page layout The following table shows code page 737.[2] …   Wikipedia

  • Code page 869 — (CP 869, IBM 869, OEM 869) is a code page used under MS DOS to write Greek language. It is also called MS DOS Greek 2.[1] It was designed to include all characters from ISO 8859 7. Code page 869 was not as popular as code page 737. Code page… …   Wikipedia

  • Code page 720 — (also known as CP 720, IBM 00720,[1] OEM 720) is a code page used under MS DOS to write Arabic. The Windows (ANSI) code page for Arabic is Windows 1256.[2] Codepage layout The following table shows code page 720.[3] Each character is shown with… …   Wikipedia

  • Code page 861 — (also known as CP 861, IBM 00861,[1] OEM 861, MS DOS Icelandic[2]) is a code page used under MS DOS to write the Icelandic language (as well as other Nordic languages). Code page layout The following table shows Code page 861. Each character is… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”