MIME / IANA | IBM852 |
---|---|
Alias | cp852, 852, csPCp852 [1] |
Idioma (s) | Alfabeto latino de Gaj ( bosnio , croata , serbio ), esloveno , checo , eslovaco , polaco , rumano , húngaro |
Clasificación | Página de códigos OEM , ASCII extendido |
Residencia en | OEM 850 (DOS-Latin 1), OEM 437 (OEM-US) |
Transforma / Codifica | ISO / IEC 8859-2 (reordenado) |
La página de códigos 852 ( CCSID 852) (también conocida como CP 852, IBM 00852, OEM 852 (Latin II), [2] [3] MS-DOS Latin 2 [4] ) es una página de códigos utilizada en DOS para escribir en Europa Central Idiomas que utilizan la escritura latina (como bosnio , croata , checo , húngaro , polaco , rumano , serbio , eslovaco o esloveno ). [5]
CCSID 9044 es la actualización de moneda euro de la página de códigos / CCSID 852. [6] El byte AA reemplaza ¬ por € en esa actualización. [7] [8]
Tenga en cuenta que la página de códigos 852 (DOS Latin 2) es muy diferente de ISO / IEC 8859-2 (ISO Latin-2), aunque ambas se conocen informalmente como "Latin-2" en diferentes regiones lingüísticas. [9] Sin embargo, todos los caracteres imprimibles de ISO 8859-2 están incluidos, en una disposición diferente que conserva un subconjunto de los caracteres de dibujo de caja de la página de códigos de DOS original 437 , mientras que sacrifica otros (aquellos que combinan líneas simples y dobles) para incluir más letras con signos diacríticos. Este es el mismo enfoque adoptado por la página de códigos 850 , el equivalente a ISO 8859-1 .
Esta reducida compatibilidad con el dibujo de cuadros provocó fallos de visualización en aplicaciones de DOS que utilizaban los caracteres de dibujo de cuadros para mostrar una superficie similar a una GUI en modo texto (por ejemplo, Norton Commander ). Se inventaron varias codificaciones locales más específicas del idioma para evitar el problema, por ejemplo, la codificación Kamenický para checo y eslovaco [10] o la codificación Mazovia para polaco .
Juego de caracteres
La siguiente tabla muestra la página de códigos 852. [2] [11] Cada carácter se muestra con su punto de código Unicode equivalente . Sólo se muestra la segunda mitad de la tabla (128-255), siendo la primera mitad (0-127) la misma que la página de códigos 437 .
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _MI | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8_ 128 | Ç 00C7 | ü 00FC | é 00E9 | â 00E2 | ä 00E4 | ů 016F | ć 0107 | ç 00E7 | ł 0142 | ë 00EB | Ő 0150 | ő 0151 | î 00EE | Ź 0179 | Ä 00C4 | Ć 0106 |
9_ 144 | É 00C9 | Ĺ 0139 | ĺ 013A | ô 00F4 | ö 00F6 | Ľ 013D | ľ 013E | Ś 015A | ś 015B | Ö 00D6 | Ü 00DC | Ť 0164 | ť 0165 | Ł 0141 | × 00D7 | č 010D |
A_ 160 | á 00E1 | í 00ED | ó 00F3 | ú 00FA | Ą 0104 | ą 0105 | Ž 017D | § 017E | Ę 0118 | ê 0119 | ¬ 00AC | ź 017A | Č 010C | ş 015F | « 00AB | » 00BB |
B_ 176 | ° 2591 | ▒ 2592 | ▓ 2593 | │ 2502 | ┤ 2524 | Á 00C1 | Â 00C2 | Ì 011A | Ş 015E | ╣ 2563 | ║ 2551 | ╗ 2557 | ╝ 255D | Ż 017B | ż 017C | ┐ 2510 |
C_ 192 | └ 2514 | ┴ 2534 | ┬ 252C | ├ 251C | ─ 2500 | ┼ 253C | Ă 0102 | ă 0103 | ╚ 255A | ╔ 2554 | ╩ 2569 | ╦ 2566 | ╠ 2560 | ═ 2550 | ╬ 256C | ¤ 00A4 |
D_ 208 | đ 0111 | Ð 00D0 | Ď 010E | Ë 00CB | ď 010F | Ň 0147 | Í 00CD | Î 00CE | ě 011B | ┘ 2518 | ┌ 250C | █ 2588 | ▄ 2584 | Ţ 0162 | Ů 016E | ▀ 2580 |
E_ 224 | Ó 00D3 | ß 00DF | Ô 00D4 | Ń 0143 | ń 0144 | ň 0148 | Š 0160 | š 0161 | Ŕ 0154 | Ú 00DA | ŕ 0155 | Ű 0170 | ý 00FD | Ý 00DD | ţ 0163 | ´ 00B4 |
F_ 240 | SHY 00AD | ˝ 02DD | ˛ 02DB | 02C7 | ˘ 02D8 | § 00A7 | ÷ 00F7 | ¸ 00B8 | ° 00B0 | ¨ 00A8 | ˙ 02D9 | ű 0171 | Ř 0158 | ř 0159 | ■ 25A0 | NBSP 00A0 |
Carta Número Puntuación Símbolo Otro Indefinido
Los puntos diferentes de la página de códigos 437 y la página de códigos 850 están sombreados, mientras que las diferencias de la página de códigos 437 que coinciden con la página de códigos 850 se muestran en recuadros.
Ver también
- LMBCS-6
Referencias
- ^ Juegos de caracteres , Autoridad de números asignados de Internet (IANA), 12 de diciembre de 2018
- ^ a b "OEM 852" . Vaya al Centro de desarrolladores global . Microsoft . Consultado el 11 de noviembre de 2011 .
- ^ "Páginas de códigos compatibles con Windows: páginas de códigos OEM" . Vaya al Centro de desarrolladores global . Microsoft. Archivado desde el original el 2 de noviembre de 2011 . Consultado el 11 de octubre de 2011 .
- ^ a b "Página de códigos 852 DOS Latin 2" . Desarrollo de software internacional . Microsoft . Consultado el 11 de noviembre de 2011 .
- ^ "Documento de información CCSID 852" . Archivado desde el original el 27 de marzo de 2016.
- ^ "Documento de información CCSID 9044" . Archivado desde el original el 27 de marzo de 2016.
- ^ a b Página de códigos CPGID 00852 (pdf) (PDF) , IBM
- ^ a b Página de códigos CPGID 00852 (txt) , IBM
- ^ Explicación del lío de codificación de caracteres checo y eslovaco / PC Latin 2
- ^ Explicación del lío de codificación de caracteres checos y eslovacos / Kamenicky
- ^ "cp852_DOSLatin2 a tabla Unicode" (TXT) . El Consorcio Unicode . Consultado el 11 de noviembre de 2011 .
- ^ Componentes internacionales para Unicode (ICU), ibm-852_P100-1995.ucm , 2002-12-03