De Wikipedia, la enciclopedia libre
Ir a navegaciónSaltar a buscar

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 .

  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

  1. ^ Juegos de caracteres , Autoridad de números asignados de Internet (IANA), 12 de diciembre de 2018
  2. ^ a b "OEM 852" . Vaya al Centro de desarrolladores global . Microsoft . Consultado el 11 de noviembre de 2011 .
  3. ^ "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 .
  4. ^ a b "Página de códigos 852 DOS Latin 2" . Desarrollo de software internacional . Microsoft . Consultado el 11 de noviembre de 2011 .
  5. ^ "Documento de información CCSID 852" . Archivado desde el original el 27 de marzo de 2016.
  6. ^ "Documento de información CCSID 9044" . Archivado desde el original el 27 de marzo de 2016.
  7. ^ a b Página de códigos CPGID 00852 (pdf) (PDF) , IBM
  8. ^ a b Página de códigos CPGID 00852 (txt) , IBM
  9. ^ Explicación del lío de codificación de caracteres checo y eslovaco / PC Latin 2
  10. ^ Explicación del lío de codificación de caracteres checos y eslovacos / Kamenicky
  11. ^ "cp852_DOSLatin2 a tabla Unicode" (TXT) . El Consorcio Unicode . Consultado el 11 de noviembre de 2011 .
  12. ^ Componentes internacionales para Unicode (ICU), ibm-852_P100-1995.ucm , 2002-12-03