- 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
254NBSP
00A0
255−0 −1 −2 −3 −4 −5 −6 −7 −8 −9 −A −B −C −D −E −F References
- ^ "Code Page CPGID 00852" (PDF). IBM. ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/CP00852.pdf. Retrieved 11 Nov 2011.
- ^ a b "OEM 852". Go Global Developer Center. Microsoft. http://msdn.microsoft.com/en-us/goglobal/cc305161. Retrieved 11 Nov 2011.
- ^ "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.
- ^ "Code Page 852 MS-DOS Latin 2". Developing International Software. Microsoft. http://msdn.microsoft.com/en-us/library/cc195066.aspx. Retrieved 11 Nov 2011.
- ^ The Czech and Slovak Character Encoding Mess Explained / PC Latin 2
- ^ The Czech and Slovak Character Encoding Mess Explained / Kamenicky
- ^ "cp852_DOSLatin2 to Unicode table" (TXT). The Unicode Consortium. http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP852.TXT. Retrieved 11 Nov 2011.
Character encodings Early telecommunications ASCII · ISO/IEC 646 · ISO/IEC 6937 · T.61 · sixbit code pages · Baudot code · Morse code · Chinese telegraph codeISO/IEC 8859 Bibliographic use National standards ArmSCII · CNS 11643 · GOST 10859 · GB 2312 · HKSCS · ISCII · JIS X 0201 · JIS X 0208 · JIS X 0212 · JIS X 0213 · KPS 9566 · KS X 1001 · PASCII · TIS-620 · TSCII · VISCII · YUSCIIEUC CN · JP · KR · TWISO/IEC 2022 CN · JP · KR · CCCIIMacOS codepages ("scripts") DOS codepages Windows codepages EBCDIC codepages 37/1140 · 273/1141 · 277/1142 · 278/1143 · 280/1144 · 284/1145 · 285/1146 · 297/1147 · 420/16804 · 424/12712 · 500/1148 · 838/1160 · 871/1149 · 875/9067 · 930/1390 · 933/1364 · 937/1371 · 935/1388 · 939/1399 · 1025/1154 · 1026/1155 · 1047/924 · 1112/1156 · 1122/1157 · 1123/1158 · 1130/1164 · JEF · KEISPlatform specific ATASCII · CDC display code · DEC-MCS · DEC Radix-50 · Fieldata · GSM 03.38 · HP roman8 · PETSCII · TI calculator character sets · WISCII · ZX Spectrum character setUnicode / ISO/IEC 10646 Miscellaneous codepages Related topics control character (C0 C1) · CCSID · Character encodings in HTML · charset detection · Han unification · ISO 6429/IEC 6429/ANSI X3.64 · mojibakeCategories:- DOS code pages
Wikimedia Foundation. 2010.