stringtranslate.com

Conjunto de caracteres multinacionales

El conjunto de caracteres multinacionales ( DMCS o MCS ) es una codificación de caracteres creada en 1983 por Digital Equipment Corporation (DEC) para su uso en el popular terminal VT220 . Era una extensión de 8 bits de ASCII que añadía caracteres acentuados, símbolos monetarios y otros glifos de caracteres que faltaban en el ASCII de 7 bits. Es solo una de las páginas de códigos implementadas para el conjunto de caracteres de reemplazo nacional (NRCS) VT220. [1] [2] MCS está registrado como página de códigos IBM / CCSID 1100 ( Multinational Emulation ) desde 1992. [3] [4] Dependiendo de la clasificación asociada, Oracle lo llama WE8DEC , N8DEC , DK8DEC , S8DEC o SF8DEC . [5] [6]

Estos conjuntos " ASCII extendidos " eran comunes (el Conjunto Nacional de Caracteres de Reemplazo proporcionó conjuntos para más de una docena de idiomas europeos), pero MCS tiene la distinción de ser el antecesor de ECMA-94 en 1985 [7] y de ISO 8859-1 en 1987. [8]

La tabla de códigos de MCS con ECMA-94, ISO 8859-1 y los primeros 256 puntos de código de Unicode tienen muchas más similitudes que diferencias. Además de los puntos de código no utilizados, las diferencias con ISO 8859-1 son:

Conjunto de caracteres

  Diferencias con la norma ISO-8859-1

Véase también

Referencias

  1. ^ "Manual de referencia del programador VT220" (2.ª edición). Digital Equipment Corporation (DEC). 1984 [1983].
  2. ^ "Emulador TinyTERM: conjunto de caracteres de reemplazo nacional (NRCS)". Century Software. Archivado desde el original el 2016-12-01 . Consultado el 2016-12-01 .[sic]
  3. ^ ab "Información de la página de códigos SBCS - CPGID: 01100 / Nombre: Emulación multinacional". IBM Software: Globalización: Conjuntos de caracteres codificados y recursos relacionados: Páginas de códigos por CPGID: Identificadores de páginas de códigos . 1. IBM . 1992-10-01. Archivado desde el original el 2016-12-03 . Consultado el 2016-12-02 .[1] [2] [3]
  4. ^ "Documento informativo del CCSID 1100". Archivado desde el original el 1 de diciembre de 2014.
  5. ^ Baird, Cathy; Chiba, Dan; Chu, Winson; Fan, Jessica; Ho, Claire; Law, Simon; Lee, Geoff; Linsley, Peter; Matsuda, Keni; Oscroft, Tamzin; Takeda, Shige; Tanaka, Linus; Tozawa, Makoto; Trute, Barry; Tsujimoto, Mayumi; Wu, Ying; Yau, Michael; Yu, Tim; Wang, Chao; Wong, Simon; Zhang, Weiran; Zheng, Lei; Zhu, Yan; Moore, Valarie (2002) [1996]. "Apéndice A: Datos de configuración regional". Oracle9i Database Globalization Support Guide (PDF) (edición de la versión 2 (9.2)). Oracle Corporation . Oracle A96529-01. Archivado (PDF) desde el original el 2017-02-14 . Consultado el 2017-02-14 .
  6. ^ "Descripciones de conjuntos de caracteres de Oracle para 9.2". Daylight Chemical Information Systems. 2017. Archivado desde el original el 17 de junio de 2016. Consultado el 14 de febrero de 2017 .
  7. ^ Norma ECMA-94: conjunto de caracteres gráficos codificados de un solo byte de 8 bits (PDF) (1.ª ed.). Asociación Europea de Fabricantes de Ordenadores (ECMA). Marzo de 1985 [14 de diciembre de 1984]. Archivado (PDF) desde el original el 2 de diciembre de 2016. Consultado el 1 de diciembre de 2016. Desde 1982 , tanto en la ECMA como en ANSI/X3L2 se reconoció la urgencia de la necesidad de un conjunto de caracteres codificados de un solo byte de 8 bits y se intercambiaron numerosos documentos de trabajo entre los dos grupos. En febrero de 1984, el TC1 de la ECMA presentó al ISO/TC97/SC2 una propuesta para dicho conjunto de caracteres codificados. En su reunión de abril de 1984, el SC decidió presentar al TC97 una propuesta para un nuevo elemento de trabajo sobre este tema. Las discusiones técnicas durante y después de esta reunión llevaron al TC1 a adoptar el esquema de codificación propuesto por X3L2. La Parte 1 del Proyecto de Norma Internacional DTS 8859 se basa en esta propuesta conjunta ANSI/ECMA.... Adoptada como Norma ECMA por la Asamblea General del 13 al 14 de diciembre de 1984.
  8. ^ Czyborra, Roman (1998). «ISO 8859-1 y MCS». Sopa de letras ISO 8859. Archivado desde el original el 2016-12-01 . Consultado el 2016-12-01 .[4] [5]
  9. ^ "Manual de referencia del programador VT220". Digital Equipment Corporation (DEC). Tabla 2-3: Conjunto de caracteres multinacionales de DEC (códigos C1 y GR) . Consultado el 2 de diciembre de 2016 .
  10. ^ Manual del usuario de VAX/VMS . Digital Equipment Corporation (DEC). Abril de 1986. AI-Y517A-TE.
  11. ^ DEC (febrero de 1992) [noviembre de 1989]. "Capítulo 2: Codificación de caracteres - Conjunto de caracteres gráficos complementarios de DEC". Manual de referencia del programador VT420 (PDF) (2.ª ed.). Digital Equipment Corporation . págs. 24-25. EK–VT420–RM.002. Archivado (PDF) desde el original el 29 de enero de 2017. Consultado el 29 de enero de 2017 .
  12. ^ Flohr, Guido (2016) [2006]. "Locale::RecodeData::DEC_MCS - Rutinas de conversión para DEC_MCS". CPAN libintl-perl . 1.0. Archivado desde el original el 14 de enero de 2017 . Consultado el 14 de enero de 2017 .
  13. ^ Kostis, Kosta. «DEC Multinational Character Set (DEC MCS)». 1.20. Archivado desde el original el 16 de enero de 2017. Consultado el 16 de enero de 2017 .
  14. ^ Cowan, John Woldemar (7 de julio de 1999). "DEC Multinational Character Set (1987) to Unicode". 0.1. Unicode, Inc. Archivado desde el original el 18 de febrero de 2017. Consultado el 18 de febrero de 2017 .