stringtranslate.com

ISO/IEC 646

ISO/IEC 646 es un conjunto de normas ISO / IEC , descritas como Tecnología de la información — Conjunto de caracteres codificados ISO de 7 bits para el intercambio de información , y desarrolladas en cooperación con ASCII al menos desde 1964. [1] [2] Desde su primera edición en 1967 [3] ha especificado un código de caracteres de 7 bits del cual se derivan varias normas nacionales.

La ISO/IEC 646 también fue ratificada por la ECMA como ECMA-6 . La primera versión de la ECMA-6 se había publicado en 1965, [4] basándose en el trabajo que el Comité Técnico TC1 de la ECMA había llevado a cabo desde diciembre de 1960. [4]

Los caracteres del conjunto de caracteres básicos de la norma ISO/IEC 646 son caracteres invariables . [5] Dado que esa parte de la norma ISO/IEC 646, es decir, el conjunto de caracteres invariables compartido por todos los países, especificaba únicamente las letras utilizadas en el alfabeto latino básico de la norma ISO , los países que utilizaban letras adicionales debían crear variantes nacionales de la norma ISO/IEC 646 para poder utilizar sus alfabetos nativos. Dado que la transmisión y el almacenamiento de códigos de 8 bits no era estándar en ese momento, los caracteres nacionales tuvieron que ajustarse a las limitaciones de 7 bits, lo que significa que algunos caracteres que aparecen en ASCII no aparecen en otras variantes nacionales de la norma ISO/IEC 646.

Historia

ASCII temprano ( ASA X3.4 :1963)

La norma ISO/IEC 646 y su predecesora ASCII (ASA X3.4) respaldaron en gran medida la práctica existente respecto a las codificaciones de caracteres en la industria de las telecomunicaciones .

US-ASCII o ISO/IEC 646:US

Como ASCII no proporcionaba una cantidad de caracteres necesarios para idiomas distintos del inglés, se crearon varias variantes nacionales que sustituyeron algunos caracteres menos utilizados por otros necesarios. Debido a la incompatibilidad de las diversas variantes nacionales, se introdujo una versión de referencia internacional (IRV) de ISO/IEC 646, en un intento de al menos restringir el conjunto reemplazado a los mismos caracteres en todas las variantes. La versión original (ISO 646 IRV) difería de ASCII solo en que el punto de código 0x24, el signo de dólar de ASCII ($) fue reemplazado por el símbolo de moneda internacional (¤). La versión final de 1991 del código ISO/IEC 646:1991 también se conoce como ITU T.50 , Alfabeto de referencia internacional o IRA, anteriormente Alfabeto internacional n.º 5 (IA5). Esta norma permite a los usuarios ejercitar los 12 caracteres variables (es decir, dos caracteres gráficos alternativos y 10 caracteres definidos a nivel nacional). Entre estos ejercicios, la norma ISO 646:1991 IRV (International Reference Version) está explícitamente definida y es idéntica a ASCII . [6]

La serie de normas ISO/IEC 8859 que regulan las codificaciones de caracteres de 8 bits sustituye a la norma internacional ISO/IEC 646 y sus variantes nacionales, al proporcionar 96 caracteres adicionales con el bit adicional y evitar así cualquier sustitución de códigos ASCII. La norma ISO/IEC 10646 , directamente relacionada con Unicode , sustituye a todos los conjuntos ISO646 e ISO/IEC 8859 con un conjunto unificado de codificaciones de caracteres que utilizan un valor mayor de 21 bits.

ISO 646: JP

Un legado de ISO/IEC 646 es visible en Windows, donde en muchas configuraciones regionales de Asia Oriental el carácter de barra invertida usado en los nombres de archivo se representa como ¥ u otros caracteres como ₩ . A pesar del hecho de que un código diferente para ¥ estaba disponible incluso en la página de códigos 437 del IBM PC original , y un código de doble byte separado para ¥ está disponible en Shift JIS (aunque esto a menudo usa mapeo alternativo ), tanto texto fue creado con el código de barra invertida usado para ¥ (debido a que Shift_JIS está oficialmente basado en ISO 646:JP, aunque Microsoft lo mapea como ASCII) que incluso las fuentes modernas de Windows han encontrado necesario representar el código de esa manera. Una situación similar existe con ₩ y EUC-KR . Otro legado es la existencia de trígrafos en el lenguaje de programación C .

Normas publicadas

Diseño de la página de códigos

La siguiente tabla muestra el conjunto de caracteres invariantes ISO/IEC 646. Cada carácter se muestra con su equivalente Unicode . Los puntos de código nacionales están en gris con el carácter ASCII que se reemplaza. El amarillo indica un carácter que, en algunas regiones, podría combinarse con un carácter anterior como diacrítico utilizando el carácter de retroceso , lo que puede afectar la elección del glifo .

Además de las restricciones de conjunto invariantes, 0x23 está restringido a ser # o £ y 0x24 está restringido a ser $ o ¤ en ECMA-6:1991, equivalente a ISO/IEC 646:1991. [11] Sin embargo, estas restricciones no son respetadas por todas las variantes nacionales. [14] [15]

Códigos de variantes y descripciones

Variantes nacionales de la norma ISO/IEC 646

Algunas variantes nacionales de la norma ISO/IEC 646 son las siguientes:

Derivados nacionales

También existen algunos conjuntos de caracteres nacionales que se basan en la norma ISO/IEC 646 pero no siguen estrictamente su conjunto invariante (véase también § Derivados de otros alfabetos):

Personajes de control

Todas las variantes enumeradas anteriormente son únicamente conjuntos de caracteres gráficos y deben utilizarse con un conjunto de caracteres de control C0 como el que se detalla en la siguiente tabla:

Conjuntos de caracteres complementarios asociados

La siguiente tabla enumera conjuntos de caracteres gráficos complementarios definidos por la misma norma como variantes específicas de ISO/IEC 646. Estos se seleccionarían mediante un mecanismo como el desplazamiento hacia afuera o el superdesplazamiento NATS (desplazamiento simple), [49] o configurando el octavo bit en entornos donde estuviera disponible:

Cuadro comparativo de variantes

En la siguiente tabla se detallan los cambios específicos de algunas de estas variantes. No se muestran las asignaciones de caracteres que no han cambiado en todas las variantes enumeradas (es decir, que siguen siendo iguales que ASCII).

Para facilitar la comparación, las variantes detalladas incluyen variantes nacionales de ISO/IEC 646, la serie de caracteres de reemplazo nacionales (NRCS) estrechamente relacionada de DEC que se utiliza en terminales VT200 , la serie de codificación de teletexto del Sistema Mundial Europeo relacionada definida en ETS 300 706 y algunas otras codificaciones estrechamente relacionadas basadas en ISO/IEC 646. Los gráficos de códigos individuales están vinculados desde la segunda columna. Las celdas con fondo que no es blanco enfatizan las diferencias con US-ASCII (también el subconjunto de latín básico de ISO/IEC 10646 y Unicode).

Varios caracteres se podían utilizar como caracteres de combinación , cuando iban precedidos o seguidos de un control de retroceso C0 . Esto está atestiguado en los cuadros de códigos para IRV, GB, FR1, CA y CA2, que indican que "',^se comportarían como la diéresis , el acento agudo , la cedilla y el circunflejo (en lugar de las comillas , una coma y una punta de flecha hacia arriba ) cuando iban precedidos o seguidos de un retroceso. El carácter de tilde (~) se introdujo de manera similar como un diacrítico (˜). Este método de codificación se originó en la era de la máquina de escribir/ teletipo cuando el uso de la tecla de retroceso sobresellaba un glifo, y puede considerarse obsoleto .

Más tarde, cuando conjuntos de caracteres más amplios ganaron mayor aceptación, ISO/IEC 8859 , los conjuntos de caracteres específicos del proveedor y, finalmente, Unicode se convirtieron en los métodos preferidos para codificar la mayoría de estas variantes.

  1. ^ abc es un subconjunto de una de las versiones de referencia internacionales de ISO 646, pero no incluye todos los caracteres presentes en el conjunto invariante. Se incluye para comparación.
  2. ^ También teletexto del Reino Unido.
  3. ^ abcdefghijklmno No se ajusta completamente al conjunto invariante, pero es un derivado estrechamente relacionado de ISO 646. Se incluye aquí para comparación.
  4. ^ abcde Variante ISO 646 idéntica a la variante NRCS.
  5. ^ También Teletexto del Sistema Mundial (DE)
  6. ^ También Teletexto del Sistema Mundial (SE/FI/HU)
  7. ^ ab Los conjuntos de caracteres NATS (por ejemplo, NATS-SEFI [74] ) reemplazan @(0x40) y `(0x60) con "Espacio de unidad A" (UA) y "Espacio de unidad B" (UB). El espacio simple (0x20) se expande en la justificación. UA y UB son para anchos fijos, UA debe ser al menos tan ancho como UB. RFC  1345 asigna UA y UB a los puntos de código ISO 10646 (UCS) U+E002 y U+E003, ambos en el Área de uso privado , respectivamente (aunque también enumera asignaciones PUA para varios otros caracteres que ahora tienen puntos de código UCS). Unicode contiene una cantidad de caracteres de espacio que podrían corresponderse aproximadamente.
  8. ^ La conformidad con el conjunto invariante de la norma ISO 646 es cuestionable, pero es un derivado estrechamente relacionado de la norma ISO 646. Se incluye aquí para comparación.

Familias de codificación relacionadas

Conjunto de caracteres de reemplazo nacional

El National Replacement Character Set ( NRCS ) es una familia de codificaciones de 7 bits introducida en 1983 por DEC con la serie de terminales de ordenador VT200 . Está estrechamente relacionada con ISO/IEC 646, ya que se basa en un subconjunto invariante similar de ASCII, y difiere en que se mantiene $como invariante pero no _(aunque la mayoría de las variantes de NRCS conservan el _, y por lo tanto cumplen con el conjunto invariante de ISO/IEC 646). La mayoría de las variantes de NRCS están estrechamente relacionadas con las variantes nacionales correspondientes de ISO/IEC 646 cuando existen, con la excepción de la variante holandesa .

Teletexto del sistema mundial

La norma europea de telecomunicaciones ETS 300 706, "Especificación de teletexto mejorado", define conjuntos de códigos en latín, griego, cirílico, árabe y hebreo con varias variantes nacionales tanto para el latín como para el cirílico. [63] Al igual que NRCS e ISO/IEC 646, dentro de las variantes latinas, la familia de codificaciones conocida como el conjunto G0 se basa en un subconjunto invariante similar de ASCII, pero no conserva ni $ni _como invariante. A diferencia de NRCS, las variantes a menudo difieren considerablemente de las variantes nacionales correspondientes de ISO/IEC 646.

caballos de fuerza

HP tiene la página de códigos 1054 , que agrega el tono medio (▒, U+2592) en 0x7F. [91] La página de códigos 1052 reemplaza algunos caracteres ASCII de la página de códigos 1054. [92]

  Diferencias con ASCII

Derivados de otros alfabetos

Algunos conjuntos de caracteres de 7 bits para alfabetos no latinos se derivan de la norma ISO/IEC 646: estos no constituyen en sí mismos la norma ISO/IEC 646 debido a que no siguen sus puntos de código invariables (que a menudo reemplazan las letras de al menos un caso) y debido a que admiten diferentes alfabetos para los cuales el conjunto de puntos de código nacionales no proporciona suficiente espacio de codificación. Algunos ejemplos incluyen:

A continuación se muestra una comparación de algunas de estas codificaciones. Solo se muestra un caso, excepto en los casos en que los casos se asignan a letras diferentes. En tales casos, se muestra primero la asignación con el código más pequeño. Se dan posibles transcripciones para algunas letras; cuando esto se omite, se puede considerar que la letra corresponde a la romana sobre la que se asigna.

Véase también

Notas al pie

  1. ^ ab Etiquetado como "Conjunto primario cirílico G0 - Opción 1 - Serbio/Croata", pero incluye las letras macedonias Ќ y Ѓ (pero no Ѕ ). Un subconjunto de letras romanas, en su mayoría aquellas sin homóglifos en el conjunto G0, están incluidas en el conjunto G1 (15.6.7 Tabla 41), incluyendo S /s en 0x6B/7B. El croata se escribe en alfabeto latino .

Referencias

  1. ^ Mullendore, Ralph Elvin (1964) [1963]. Ptak, John F. (ed.). "Sobre el desarrollo temprano de ASCII - La historia de ASCII". JF Ptak Science Books (publicado en marzo de 2012). Archivado desde el original el 26 de mayo de 2016. Consultado el 26 de mayo de 2016 .
  2. ^ Conjuntos de caracteres codificados de 6 y 7 bits para el intercambio de procesamiento de información (borrador), Organización Internacional de Normalización , julio de 1964(NB. 21 páginas. Con carta de presentación para los miembros de los grupos de trabajo y X3.2 de Eric Clamons.)
  3. ^ abc Mackenzie, Charles E. (1980). Conjuntos de caracteres codificados, historia y desarrollo (PDF) . The Systems Programming Series (1.ª edición). Addison-Wesley Publishing Company, Inc., págs. 7, 9, 412. ISBN 978-0-201-14460-4. LCCN  77-90165. Archivado (PDF) del original el 26 de mayo de 2016. Consultado el 25 de agosto de 2019 .
  4. ^ abcdefg Norma ECMA-6: conjunto de caracteres codificados de 7 bits (PDF) (5.ª ed.). Ginebra, Suiza: Asociación Europea de Fabricantes de Computadoras (Ecma). Marzo de 1985. Consultado el 28 de mayo de 2024. El Comité Técnico TC1 de la ECMA se reunió por primera vez en diciembre de 1960 para preparar códigos estándar para fines de entrada/salida. El [30] de abril de 1965, la Asamblea General de la ECMA adoptó la Norma ECMA-6.
  5. ^ Bodfish, John; Wilson, Mark; Gregory, Stephen; Nye, Julie Blume. Bodfish, John (ed.). "Manejo de caracteres invariantes". Protocolo de intercambio de circulación NISO . Departamento de Educación de Colorado, EE. UU.: Comité Permanente del NCIP (NCIP-SC). Archivado desde el original el 24 de diciembre de 2013. Consultado el 30 de mayo de 2016 .
  6. ^ Demchenko, Yuri (2000) [1997]. "Estandarización internacional de códigos de 7 bits, ISO 646". TERENA. 4. Archivado desde el original el 17 de junio de 2016. Consultado el 13 de agosto de 2012 .
  7. ^ ab Norma ECMA-6: conjunto de caracteres codificados de entrada/salida de 7 bits (PDF) (4.ª ed.). Ginebra (Suiza): Asociación Europea de Fabricantes de Computadoras (Ecma). Agosto de 1973. Consultado el 28 de mayo de 2024 .
  8. ^ "Procesamiento de información - Conjunto de caracteres codificados ISO de 7 bits para el intercambio de información". 1 de julio de 1983. ISO 646:1983. Archivado desde el original el 30 de mayo de 2016. Consultado el 30 de mayo de 2016 .
  9. ^ ab Salste, Tuomas (enero de 2016). «Conjuntos de caracteres de 7 bits: revisiones de ASCII». Aivosto Oy. urn : nbn:fi-fe201201011004. Archivado desde el original el 13 de junio de 2016. Consultado el 13 de junio de 2016 .
  10. ^ Alfabeto internacional n.º 5 - Recomendación T.50, Unión Internacional de Telecomunicaciones (UIT) - Comité Consultivo Internacional Telegráfico y Telefónico (CCITT) - Serie T: Equipos terminales y protocolos para servicios telemáticos, 1993-04-16 [1988-11-25], E 33116, archivado desde el original el 2017-03-19 , consultado el 2017-03-18
  11. ^ abc Norma ECMA-6: conjunto de caracteres codificados de 7 bits (PDF) (6.ª ed.). Ginebra (Suiza): Asociación Europea de Fabricantes de Computadoras (Ecma). Agosto de 1997 [diciembre de 1991] . Consultado el 28 de mayo de 2024 .
  12. ^ "Tecnología de la información - Conjunto de caracteres codificados ISO de 7 bits para el intercambio de información" (3.ª ed.). 16 de diciembre de 1991. ISO/IEC 646:1991. Archivado desde el original el 30 de mayo de 2016. Consultado el 30 de mayo de 2016 .
  13. ^ Alfabeto de referencia internacional (IRA) - Tecnología de la información - Conjunto de caracteres codificados de 7 bits para el intercambio de información - Recomendación T.50, Unión Internacional de Telecomunicaciones (UIT) - Comité Consultivo Internacional Telegráfico y Telefónico (CCITT) - Equipos terminales y protocolos para servicios telemáticos, 1993-04-16 [1992-09-18], E 3177, archivado desde el original el 2014-12-19 , consultado el 2017-03-18
  14. ^ ab Norge Standardiseringforbund (1 de junio de 1982). Norma noruega NS 4551 Versión 2 (PDF) . ITSCJ/ IPSJ . ISO-IR -61.
  15. ^ ab Asociación China de Normalización (1982-06-01). Conjunto de caracteres codificados de 7 bits para el intercambio de información (PDF) . ITSCJ/ IPSJ . ISO-IR -57.
  16. ^ "Información de la página de códigos SBCS - CPGID: 01020 / Nombre: Variante canadiense (francesa)". 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-06-17 . Consultado el 2016-06-17 .
  17. ^ abcdefghijklmnopqrst "Guía comparativa de referencia PCL/PJL de HP PCL 5" (PDF) (2.ª ed.). Hewlett-Packard Company, LP . Junio ​​de 2003. Número de pieza de HP 502-0378. Archivado desde el original (PDF) el 2016-08-10 . Consultado el 2016-08-10 .
  18. ^ abcdefghijklmnopqrstu vwxyz aa ab ac ad ae af ag ah ai aj ak al am an ao ap Bemer, Robert William (1980). "Capítulo 1: Dentro de ASCII". Software de propósito general (PDF) . Lo mejor de Interface Age. Vol. 2. Portland, OR, EE. UU.: dilithium Press. págs. 1–50. ISBN 0-918398-37-1. LCCN  79-67462. Archivado desde el original el 27 de agosto de 2016. Consultado el 27 de agosto de 2016 .de: Bemer, Robert William (mayo de 1978). "Inside ASCII - Part I". Interface Age . 3 (5). Portland, OR, EE. UU.: dilithium Press: 96–102., Bemer, Robert William (junio de 1978). "Inside ASCII - Part II". Interface Age . 3 (6). Portland, OR, EE. UU.: dilithium Press: 64–74., Bemer, Robert William (julio de 1978). "Inside ASCII - Part III". Interface Age . 3 (7). Portland, OR, EE. UU.: dilithium Press: 80–87.
  19. ^ de Sveriges standardiseringskommission (1975). El conjunto gráfico principal de caracteres NATS para la transmisión de textos de periódicos en Dinamarca y Noruega (PDF) . ITSCJ/ IPSJ . ISO-IR -9-1.
  20. ^ "Información de la página de códigos SBCS - CPGID: 01011 / Nombre: 7-Bit Germany FR" 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 . 1987-08-01. Archivado desde el original el 2016-06-17 . Consultado el 2016-06-17 .
  21. ^ abcde «Identificadores de páginas de códigos». Microsoft Developer Network . Microsoft . 2014. Archivado desde el original el 19 de junio de 2016. Consultado el 19 de junio de 2016 .
  22. ^ abcde "Codificaciones web - Internet Explorer - Codificaciones". Wiki WHATWG . 23 de octubre de 2012. Archivado desde el original el 20 de junio de 2016. Consultado el 20 de junio de 2016 .
  23. ^ Foller, Antonin (2014) [2011]. "Codificación alemana (IA5) - Conjuntos de caracteres de Windows". WUtils.com - Utilidad web en línea y ayuda . Motobit Software. Archivado desde el original el 20 de junio de 2016. Consultado el 20 de junio de 2016 .
  24. ^ Norma danesa DS 2089: Aplicación del conjunto de caracteres codificados ISO de 7 bits . Febrero de 1974. UDC 681.3:003.62.
  25. ^ Stroustrup, Bjarne (29 de marzo de 1994). Diseño y evolución de C++ (1.ª ed.). Addison-Wesley Publishing Company . ISBN 0-201-54330-3.
  26. ^ "Información de la página de códigos SBCS - CPGID: 01017 / Nombre: 7-Bit Denmark". 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 . 1987-08-01. Archivado desde el original el 2016-06-17 . Consultado el 2016-06-17 .
  27. ^ "Información de la página de códigos SBCS - CPGID: 01023 / Nombre: Variante de España". 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-06-17 . Consultado el 2016-06-17 .
  28. ^ "Información de la página de códigos SBCS - CPGID: 01014 / Nombre: 7-Bit Spain". 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 . 1987-10-01. Archivado desde el original el 2016-06-17 . Consultado el 2016-06-17 .
  29. ^ ab "Información de la página de códigos SBCS - CPGID: 01018 / Nombre: 7-Bit Finland/Sweden". 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 . 1987-08-01. Archivado desde el original el 2016-06-17 . Consultado el 2016-06-17 .
  30. ^ "Información de la página de códigos SBCS - CPGID: 01010 / Nombre: 7-Bit France". 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 . 1987-08-01. Archivado desde el original el 2016-06-17 . Consultado el 2016-06-17 .
  31. ^ "Información de la página de códigos SBCS - CPGID: 01104 / Nombre: Conjunto NRC francés". 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 . 1987-08-01. Archivado desde el original el 2016-06-21 . Consultado el 2016-06-21 .
  32. ^ "Información de la página de códigos SBCS - CPGID: 01013 / Nombre: 7-Bit United Kingdom". 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 . 1987-08-01. Archivado desde el original el 2016-06-17 . Consultado el 2016-06-17 .
  33. ^ ab ISO/TC 97/SC 2 (1975). El conjunto gráfico de caracteres de la versión de referencia internacional de la norma ISO 646 (PDF) . ITSCJ/ IPSJ . ISO-IR -2.{{citation}}: CS1 maint: nombres numéricos: lista de autores ( enlace )
  34. ^ "Información de la página de códigos SBCS - CPGID: 01009 / Nombre: ISO IRV". 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 . 1990-04-01. Archivado desde el original el 2016-06-17 . Consultado el 2016-06-17 .
  35. ^ Foller, Antonin (2014) [2011]. "Codificación de Europa occidental (IA5) - Conjuntos de caracteres de Windows". WUtils.com - Utilidad web en línea y ayuda . Motobit Software. Archivado desde el original el 20 de junio de 2016 . Consultado el 20 de junio de 2016 .
  36. ^ "Información de la página de códigos SBCS - CPGID: 01012 / Nombre: 7-Bit Italy". 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 . 1987-08-01. Archivado desde el original el 2016-06-17 . Consultado el 2016-06-17 .
  37. ^ "Información de la página de códigos SBCS - CPGID: 00895 / Nombre: Japan 7-Bit Latin". 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 . 1986-10-01. Archivado desde el original el 2016-06-18 . Consultado el 2016-06-18 .
  38. ^ "Información de la página de códigos SBCS - CPGID: 01019 / Nombre: 7-Bit Netherlands". 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 . 1987-08-01. Archivado desde el original el 2016-06-17 . Consultado el 2016-06-17 .
  39. ^ "Información de la página de códigos SBCS - CPGID: 01016 / Nombre: 7-Bit Norway". 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 . 1987-08-01. Archivado desde el original el 2016-06-17 . Consultado el 2016-06-17 .
  40. ^ Foller, Antonin (2014) [2011]. "Codificación noruega (IA5) - Conjuntos de caracteres de Windows". WUtils.com - Utilidad web en línea y ayuda . Motobit Software. Archivado desde el original el 20 de junio de 2016. Consultado el 20 de junio de 2016 .
  41. ^ "Información de la página de códigos SBCS - CPGID: 01015 / Nombre: 7-Bit Portugal". 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 . 1987-08-01. Archivado desde el original el 2016-06-17 . Consultado el 2016-06-17 .
  42. ^ Foller, Antonin (2014) [2011]. "Codificación sueca (IA5) - Conjuntos de caracteres de Windows". WUtils.com - Utilidad web en línea y ayuda . Motobit Software. Archivado desde el original el 20 de junio de 2016. Consultado el 20 de junio de 2016 .
  43. ^ "Información de la página de códigos SBCS - CPGID: 00367 / Nombre: ASCII". 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 . 1978-01-01. Archivado desde el original el 2016-06-17 . Consultado el 2016-06-17 .
  44. ^ Foller, Antonin (2014) [2011]. "Codificación US-ASCII - Conjuntos de caracteres de Windows". WUtils.com - Utilidad web en línea y ayuda . Motobit Software. Archivado desde el original el 20 de junio de 2016. Consultado el 20 de junio de 2016 .
  45. ^ ab BSI (1981-06-01). Alfanuméricos para datos de visualización y teletexto de difusión (PDF) . ITSCJ/ IPSJ . ISO-IR -47.
  46. ^ ab ELOT (1984-07-01). Conjunto de caracteres griegos para el idioma griego (PDF) . ITSCJ/ IPSJ . ISO-IR -88.
  47. ^ abc ECMA (1976). Conjunto gráfico mixto latín-griego (sólo letras mayúsculas griegas) (PDF) . ITSCJ/ IPSJ . ISO-IR -27.
  48. ^ "Información de la página de códigos SBCS - CPGID: 01021 / Nombre: Variante Suiza". 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-06-17 . Consultado el 2016-06-17 .
  49. ^ Comisión de normalización de Suecia (1975). Conjunto de control NATS para la transmisión de textos de periódicos (PDF) . ITSCJ/ IPSJ . ISO-IR -7.
  50. ^ ANSI (1975). Conjunto de caracteres gráficos ASCII (PDF) . ITSCJ/ IPSJ . ISO-IR -6.
  51. ^ IBM (1990). "Página de códigos 01009" (PDF) . REGISTRO: Conjuntos de caracteres gráficos y páginas de códigos .
  52. ^ Dansk Standardiseringsråd (21 de enero de 1993). Juego de caracteres básicos ISO/IEC 646 (PDF) . ITSCJ/ IPSJ . ISO-IR -170.
  53. ^ "15.6.1 Latin G0 Set", ETS 300 706: Enhanced Teletext Specification (PDF) , Instituto Europeo de Normas de Telecomunicaciones ( ETSI ), pág. 114
  54. ^ Organismo Internacional de Energía Atómica (15 de julio de 1981). Subconjunto ISO 646 para INIS (PDF) . ITSCJ/ IPSJ . ISO-IR -49.
  55. ^ Unión Internacional de Telecomunicaciones (1 de agosto de 1985). Conjunto primario de caracteres gráficos teletex (PDF) . ITSCJ/ IPSJ . ISO-IR -102.
  56. ^ Comité de Normas Industriales del Japón (1975). Conjunto gráfico de caracteres romanos japoneses (PDF) . ITSCJ/ IPSJ . ISO-IR -14.
  57. ^ ISO/TC 97/SC 2 (1 de agosto de 1985). Conjunto básico de caracteres gráficos OCR-B japonés (PDF) . ITSCJ/ IPSJ . ISO-IR -92.{{citation}}: CS1 maint: nombres numéricos: lista de autores ( enlace )
  58. ^ ab Lunde, Ken (2008). "3. Estándares de conjuntos de caracteres (§ CJKV-Roman)". Procesamiento de información CJKV (2.ª ed.). O'Reilly Media . págs. 91–92. ISBN 9780596514471.
  59. ^ BSI (1975-12-01). El conjunto de caracteres gráficos del código de datos de 7 bits del Reino Unido (PDF) . ITSCJ/ IPSJ . ISO-IR -4.
  60. ^ IBM (1992). "Página de códigos 01101" (PDF) . REGISTRO: Conjuntos de caracteres gráficos y páginas de códigos .
  61. ^ NSAI (7 de diciembre de 1999). Variante del conjunto de caracteres codificados ISO de 7 bits para el idioma gaélico irlandés (PDF) . ITSCJ/ IPSJ . ISO-IR -207.
  62. ^ ECMA (1976). Variante del conjunto de caracteres codificados ISO de 7 bits (sólo gráficos) para el idioma italiano (PDF) . ITSCJ/ IPSJ . ISO-IR -15.
  63. ^ abcdefghijkl "15.6.2 Subconjuntos de opciones nacionales latinas, tabla 36", ETS 300 706: Especificación de teletexto mejorado (PDF) , Instituto Europeo de Normas de Telecomunicaciones ( ETSI ), pág. 115
  64. ^ AFNOR (1 de junio de 1983). Juego de caracteres gráficos franceses para la lengua francesa (PDF) . ITSCJ/ IPSJ . ISO-IR -69.
  65. ^ AFNOR (1975). Conjunto de caracteres gráficos para la lengua francesa (PDF) . ITSCJ/ IPSJ . ISO-IR -25.
  66. ^ Consejo Canadiense de Normas (1 de febrero de 1986). Conjunto de gráficos primarios alternativos n.º 1 (PDF) . ITSCJ/ IPSJ . ISO-IR -121.
  67. ^ Consejo Canadiense de Normas (1 de febrero de 1986). Conjunto de gráficos primarios alternativos n.º 2 (PDF) . ITSCJ/ IPSJ . ISO-IR -122.
  68. ^ IBM (1992). "Página de códigos 01021" (PDF) . REGISTRO: Conjuntos de caracteres gráficos y páginas de códigos .
  69. ^ DIN (1975). Versión de referencia alemana del conjunto de caracteres codificados ISO de 7 bits (sólo gráficos) para el idioma alemán, tal como se define en la norma alemana DIN 66 003–junio de 1974 (PDF) . ITSCJ/ IPSJ . ISO-IR -21.
  70. ^ Comisión de Normalización de Suecia (1975). Conjunto básico de caracteres gráficos suecos (PDF) . ITSCJ/ IPSJ . ISO-IR -10.
  71. ^ Comisión de Normalización de Suecia (1975). Conjunto gráfico sueco de caracteres para la escritura oficial de nombres (PDF) . ITSCJ/ IPSJ . ISO-IR -11.
  72. ^ IBM (1992). "Página de códigos 01106" (PDF) . REGISTRO: Conjuntos de caracteres gráficos y páginas de códigos .
  73. ^ IBM (1992). "Página de códigos 01103" (PDF) . REGISTRO: Conjuntos de caracteres gráficos y páginas de códigos .
  74. ^ de Sveriges Standardiseringskommission (1975). El conjunto gráfico principal de caracteres NATS para la transmisión de textos de periódicos en Finlandia y Suecia (PDF) . ITSCJ/ IPSJ . ISO-IR -8-1.
  75. ^ IBM (1987). "Página de códigos 01017" (PDF) . REGISTRO: Conjuntos de caracteres gráficos y páginas de códigos .
  76. ^ IBM (1992). "Página de códigos 01105" (PDF) . REGISTRO: Conjuntos de caracteres gráficos y páginas de códigos .
  77. ^ IBM (1992). "Página de códigos 01107" (PDF) . REGISTRO: Conjuntos de caracteres gráficos y páginas de códigos .
  78. ^ Norge Standardiseringforbund (1 de junio de 1982). Norma noruega NS 4551 - Versión 1 (PDF) . ITSCJ/ IPSJ . ISO-IR -60.
  79. ^ ab Dagienė, Valentina; Grigas, Gintautas; Jevsikova, Tatjana (2010). "3.2.2. Código ISO 646". Programinės įrangos lokalizavimas (PDF) (en lituano). Matematikos ir informatikos institutas. pag. 67.ISBN 978-9986-680-47-5.(nota: el cuadro que se muestra a veces confunde las mayúsculas y minúsculas , por ejemplo, ġ y Ġ aparecen como Ġ en la fila maltesa, o Ä y ä aparecen como Ä en las filas suecas)
  80. ^ ECMA (1976). Variante del conjunto de caracteres codificados ISO de 7 bits (sólo gráficos) para el idioma español (PDF) . ITSCJ/ IPSJ . ISO-IR -17.
  81. ^ ECMA (1984-07-01). Conjunto de caracteres gráficos para las lenguas españolas (PDF) . ITSCJ/ IPSJ . ISO-IR -85.
  82. ^ Úrad pro normalizaci a měřeni (1 de julio de 1989). Juego de caracteres gráficos de la República Cuba (PDF) . ITSCJ/ IPSJ . ISO-IR -151.
  83. ^ ECMA (30-12-1976). Conjunto de caracteres gráficos para la lengua portuguesa (PDF) . ITSCJ/ IPSJ . ISO-IR -16.
  84. ^ ECMA (1984-07-01). Conjunto de caracteres gráficos para la lengua portuguesa (PDF) . ITSCJ/ IPSJ . ISO-IR -84.
  85. ^ Instituto Federal de Normalización (1987-11-01). Alfabeto latino serbocroata y esloveno (PDF) . ITSCJ/ IPSJ . ISO-IR -141.
  86. ^ IBM (1987). "Página de códigos 01019" (PDF) . REGISTRO: Conjuntos de caracteres gráficos y páginas de códigos .
  87. ^ IBM (1992). "Página de códigos 01102" (PDF) . REGISTRO: Conjuntos de caracteres gráficos y páginas de códigos .
  88. ^ Oficina Húngara de Normalización (1984-07-01). Versión de referencia húngara de la norma ISO 646 (HRV) (PDF) . ITSCJ/ IPSJ . ISO-IR -86.
  89. ^ "Apéndice D: Conjuntos de caracteres (§ Página de códigos n.° 3041 maltés)" (PDF) . Manual del usuario: Impresora matricial LC-8021 . Star Micronics . 1997. pág. 62. Archivado (PDF) desde el original el 8 de septiembre de 2004 . Consultado el 9 de abril de 2024 .
  90. ^ Microsoft Corporation . "charsets.hpp: define tablas de traducción para los distintos conjuntos de caracteres VT utilizados en la clase TerminalOutput". Windows Terminal .
  91. ^ "Página de códigos 1054" (PDF) . Archivado desde el original (PDF) el 21 de enero de 2013.
  92. ^ "Página de códigos 1052" (PDF) . Archivado desde el original (PDF) el 21 de enero de 2013.
  93. ^ Turkmenistán estándar (14 de septiembre de 2000). Alfabeto turcomano (PDF) . ITSCJ/ IPSJ . ISO-IR -230.
  94. ^ ab ECMA (1976). Conjunto gráfico griego (PDF) . ITSCJ/ IPSJ . ISO-IR -18.
  95. ^ ECMA (1976). Conjunto gráfico combinado latín-griego (sólo letras mayúsculas) (PDF) . ITSCJ/ IPSJ . ISO-IR -19.
  96. ^ "Mapa (versión externa) del conjunto de caracteres Símbolo de Mac OS a Unicode 4.0 y posteriores".
  97. ^ "15.6.8: Conjunto G0 griego", ETS 300 706: Especificación de teletexto mejorado (PDF) , Instituto Europeo de Normas de Telecomunicaciones ( ETSI ), pág. 121
  98. ^ "15.6.5: Conjunto cirílico G0 - Opción 2 - Ruso/Búlgaro", ETS 300 706: Especificación de teletexto mejorado (PDF) , Instituto Europeo de Normas de Telecomunicaciones ( ETSI ), pág. 118
  99. ^ "15.6.6: Conjunto cirílico G0 - Opción 3 - Ucraniano", ETS 300 706: Especificación de teletexto mejorado (PDF) , Instituto Europeo de Normas de Telecomunicaciones ( ETSI ), pág. 119
  100. ^ "15.6.4: Conjunto cirílico G0 - Opción 1 - Serbio/Croata", ETS 300 706: Especificación de teletexto mejorado (PDF) , Instituto Europeo de Normas de Telecomunicaciones ( ETSI ), pág. 117
  101. ^ ASMO (1 de enero de 1985). Conjunto de caracteres árabes codificados de 7 bits para el intercambio de información (PDF) . ITSCJ/ IPSJ . ISO-IR -89.

Lectura adicional

Enlaces externos