En informática, HP Roman es una familia de conjuntos de caracteres que incluye HP Roman Extension , HP Roman-8 , HP Roman-9 y varias variantes. Introducido originalmente por Hewlett-Packard alrededor de 1978, se publicaron revisiones y adaptaciones en varias ocasiones hasta 1999. Las revisiones de 1985 se estandarizaron posteriormente como las páginas de códigos 1050 y 1051 de IBM . Compatibles con numerosos idiomas europeos, estos conjuntos de caracteres fueron utilizados por diversas estaciones de trabajo, terminales y calculadoras HP, así como por muchas impresoras, incluso de terceros.
Descripción general
HP Roman es una familia de codificaciones de caracteres de un solo byte que admite varios idiomas europeos basados en el alfabeto latino. Fue introducida originalmente por Hewlett-Packard alrededor de 1978 como HP Roman Extension de 7 y 8 bits para algunos de sus terminales de computadora e impresoras . Las primeras versiones de la variante de 8 bits también fueron utilizadas por algunas estaciones de trabajo HP en 1978/1979. Varias revisiones llevaron a la adición de más caracteres antes de que la variante de 8 bits del conjunto de caracteres se conociera oficialmente como HP Roman-8 en 1983. [ 1 ] Poco después, este se convirtió en el conjunto de caracteres predeterminado del sistema operativo HP-UX [ 2 ] y del lenguaje de descripción de página PCL para impresoras de inyección de tinta [ 3 ] y láser en 1984. El conjunto de caracteres se amplió nuevamente en 1985. [ 4 ] Una adaptación modificada de la definición de Roman-8 de 1984 se utilizó en la serie de computadoras HP Portable , [ 5 ] [ 6 ] mientras que una derivación de la definición actualizada de Roman-8 de 1985 se utilizó en varias calculadoras RPL tempranas e impresoras térmicas correspondientes desde 1986. [ 7 ] El último descendiente de la familia es HP Roman-9 , que se introdujo en 1999 para incluir el símbolo del euro . [ 8 ] PCL Ventura International se basa en HP Roman-8.
Conjunto de caracteres
Extensión romana
El conjunto de caracteres fue introducido originalmente por Hewlett-Packard como una página de códigos ASCII extendida de 7 bits llamada HP Roman Extension , [ 9 ] [ 10 ] que existía al menos desde 1978. [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] Este conjunto de caracteres se usaba como un conjunto de caracteres secundario junto con el conjunto de caracteres primario, que era idéntico a ASCII, excepto por el carácter 127, que era un cuadro sombreado medio en lugar del carácter de borrar. Los primeros 32 caracteres, que normalmente funcionaban como códigos de control C0 , también tenían alternativas gráficas no de control, que podían aparecer durante el modo de autodiagnóstico o funciones de visualización. El cambio entre conjuntos de caracteres se hacía usando los caracteres Shift Out y Shift In , o alternativamente, en sistemas que admitían el modo de 8 bits, usando el bit más significativo del carácter. Antes de que se estableciera el nombre "Roman-8" para la variante de 8 bits en 1983, a veces se la denominaba "Extensión Romana de 8 bits" o "Extensión Romana HP-8". Con el paso de los años, ambas variantes se revisaron para incluir más caracteres. La revisión final de 1985 del conjunto de caracteres secundario también fue estandarizada por IBM en 1989 como página de códigos 1050 ( CP1050 o ibm-1050 ). [ 16 ]
Aunque estrictamente hablando no forma parte de la Extensión Romana, la siguiente tabla muestra las filas del conjunto de caracteres primario que diferían de ASCII. Nótese que las dos primeras filas suelen ser iguales y solo aparecen como caracteres gráficos en circunstancias especiales, como se describió anteriormente. Si bien algunas de las imágenes de control Unicode utilizan convencionalmente tres caracteres en lugar de dos, esos glifos de letras diagonales son solo ejemplos; se pueden utilizar, y a menudo se utilizan, representaciones alternativas en la visualización de los códigos de control. [ 17 ]
La siguiente tabla muestra la versión de 1982; una variante actual se muestra en la sección Roman-8 a continuación. La tabla asume que se utiliza el modo de 8 bits; de lo contrario, reste 128 (80 16 ) al código del carácter.
- 1 2 En Unicode, el símbolo de libra/lira se unifica como U+00A3 £ y el hecho de que este carácter tenga una barra simple o doble se considera simplemente una variación tipográfica del mismo carácter. U+20A4 ₤ existe únicamente para compatibilidad con este conjunto de caracteres, HP Roman-8, en el que el glifo con una barra simple se codifica como BB 16 y el glifo con dos barras como AF 16. [ 18 ]
Romano-8
HP Roman-8 es una codificación de caracteres de un solo byte de 8 bits que se utiliza principalmente en HP-UX [ 2 ] y en muchas impresoras Hewlett-Packard [ 7 ] y compatibles con PCL . El nombre Roman-8 apareció en 1983, [ 1 ] pero un precursor del conjunto de caracteres ya se utilizaba en las estaciones de trabajo HP 250 y HP 300 desde 1978/1979 como 8-bit Roman Extension . [ 12 ] [ 13 ] [ 14 ] [ 15 ]
La versión original de 1983/1984 de Roman-8 aún tenía algunos puntos de código sin definir. [ 5 ] [ 6 ] [ 3 ] [ 19 ] En una revisión de 1985 se agregaron los puntos de código 177 ( Ý ), 178 ( ý ), 242 ( · ), 243 ( µ ), 244 ( ¶ ) y 245 ( ¾ ) y la apariencia del punto de código 228 se cambió de una d con trazo ( đ ) a una eth ( ð ). [ 4 ] [ 20 ] [ 21 ] Esta revisión final del conjunto de caracteres también fue estandarizada como página de códigos 1051 por IBM en 1989. [ 22 ] [ 23 ]
A diferencia de la nueva tipografía HP Roman-9 , la HP Roman-8 no incluye un punto de código para el símbolo del euro.
La siguiente tabla muestra la definición más reciente de 1985 del conjunto de caracteres HP Roman-8 (con algunas observaciones sobre definiciones anteriores e interpretaciones alternativas). Cada carácter se muestra con un posible equivalente Unicode y su código decimal; sin embargo, las fuentes difieren en las traducciones recomendadas para algunos de los códigos, incluso entre las definiciones de Hewlett-Packard [ 2 ] [ 21 ] e IBM. [ 22 ] [ 23 ]
Nombres
Este conjunto de caracteres ha adquirido a lo largo de los años varios nombres diferentes, como por ejemplo:
- HP Roman-8 : derivado de la especificación PCL. [ 33 ] [ 34 ] [ 35 ] [ 21 ] [ 25 ]
- hp-roman8 : el nombre IETF/IANA; muchos otros lo han adoptado. [ 26 ] [ 36 ] [ 37 ] [ 38 ] [ 39 ] [ 40 ] [ 41 ] [ 42 ] [ 43 ] [ 44 ] [ 45 ] [ 46 ] [ 47 ] [ 48 ] [ 30 ] [ 49 ] Dado que los identificadores de conjuntos de caracteres de IANA no distinguen entre mayúsculas y minúsculas, [ 36 ] lo anterior también se puede escribir como HP-Roman8 . [ 50 ] [ 51 ] [ 52 ] [ 53 ] [ 54 ]
- Romano 8 [ 31 ] [ 55 ] [ 10 ] [ 56 ]
- HP_ROMAN8 [ 32 ] [ 57 ]
- ROMANO8 [ 58 ] [ 2 ]
- HP Roman [ 59 ] [ 60 ]
- romano8 [ 36 ] [ 30 ] [ 61 ]
- Página de códigos 1051 [ 22 ] [ 23 ] y por lo tanto CP1051 [ 62 ] [ 46 ] [ 63 ] [ 64 ] o IBM-1051 . [ 65 ] [ 62 ] [ 46 ] [ 47 ]
Romano-8 modificado
En 1984, Hewlett-Packard presentó el ordenador personal HP 110 / HP Portable , seguido del HP 110 Plus / HP Portable Plus en 1985. En el "modo HP" admitían una derivación de la revisión de 1984 del HP Roman-8 de 8 bits (que aún carecía de los seis caracteres adicionales en los puntos de código 177 a 178 y 242 a 245, y cuyo punto de código 228 aún se asemejaba a una d delineada ( đ )), pero con 32 símbolos gráficos adicionales en los puntos de código 128 a 159, incluyendo un amplio conjunto de caracteres para dibujar cajas . [ 5 ] [ 6 ]
- ↑ Véase la nota sobre la extensión romana más arriba.
En 1986, [ 66 ] Hewlett-Packard presentó la calculadora HP-18C y la impresora térmica HP 82240A , [ 66 ] que internamente utilizaban una variante extendida de la revisión de 1985 del conjunto de caracteres HP Roman-8 de 8 bits (ahora con los seis caracteres adicionales definidos y con el punto de código 228 ya cambiado a un eth ( ð )), pero con los puntos de código 127 (0x7F) y 160 (0xA0), así como los códigos de control en el rango 128 a 159 (0x80 a 0x9F) reemplazados por caracteres adicionales que se pueden mostrar, [ 7 ] [ 67 ] algunos de los cuales se derivaron del conjunto de caracteres FOCAL de HP-41C / CV / CX y otros se incorporaron al conjunto de caracteres FOCAL revisado utilizado por la calculadora HP-42S , aunque en diferentes puntos de código. En la serie HP-28 , los caracteres superiores a 147 (0x93) no se podían mostrar en la calculadora, solo imprimir. [ 67 ] [ 7 ] [ 68 ]
No existe una definición oficial de punto de código para el símbolo del euro en este conjunto de caracteres modificado. Las calculadoras de la serie HP 49/50 utilizan un conjunto de caracteres diferente [ 69 ] basado en ECMA-94 / ISO 8859-1 que incluye el símbolo del euro.
- ↑ El glifo en el punto de código 148 ( ⊦ ) en esta variante de HP Roman-8 se denomina carácter APPEND en la terminología de Hewlett-Packard. En las calculadoras de las series HP-41C / CV / CX y HP-42S , se utiliza para indicar que los caracteres siguientes se añadirán al registro alfa en lugar de reemplazar su contenido. Sin embargo, estas calculadoras utilizan el conjunto de caracteres FOCAL , donde el glifo se encuentra en el punto de código 127.
- ↑ Véase la nota sobre la extensión romana más arriba.
Romano-9
HP Roman-9 (también conocido como HP Roman 9 , hp-roman9 , roman9 o R9 ) es una ligera modificación del conjunto de caracteres HP Roman-8 de 8 bits donde el símbolo general de moneda ( ¤ ) en el punto de código 186 (0xBA) fue reemplazado por el símbolo del euro ( € ). [ 70 ] [ 71 ] Se introdujo a principios de 1999. [ 8 ] Hasta 2017, HP Roman-9 todavía no tiene un número de página de códigos asignado.
Véase también
Referencias
- 1 2 Stone, Artie (1 de diciembre de 1983). "Programa de impresoras dos por uno" (PDF) . Computer News - para personal de campo de HP . 9 (3). Hewlett-Packard : 32. Archivado (PDF) del original el 17 de agosto de 2016. Recuperado el 17 de agosto de 2016 .
- 1 2 3 4 5 "Guía del programador de lenguaje nativo MPE XL" (PDF) . Hewlett-Packard . pág. figura A-2 en el apéndice A. Archivado del original (PDF) el 13 de marzo de 2006.
- 1 2 "Impresora ThinkJet - La impresora personal de Hewlett-Packard - Sección de referencia" (PDF) . Hewlett-Packard . Marzo de 1987. págs. D-2, D-3, 32. Archivado (PDF) del original el 21 de agosto de 2016. Recuperado el 21 de agosto de 2016 .
- 1 2 Guía de selección de fuentes de software para la familia de impresoras LaserJet de Hewlett-Packard (PDF) . Hewlett-Packard . Noviembre de 1986. HP-ID 26026-90924. Archivado (PDF) del original el 17 de agosto de 2016. Recuperado el 17 de agosto de 2016.
Roman-8 y Roman Extension: Los caracteres Roman-8 y Roman Extension reflejan las actualizaciones de 1985: 1. Se agregaron seis caracteres adicionales a las antiguas posiciones en blanco.
Ý
ý
·
µ
¶
¾
2. La apariencia del carácter minúsculo
đ
cambió a
ð
.
- 1 2 3 4 Hewlett-Packard - Manual de referencia técnica - Portable PLUS (1.ª ed.). Corvallis, OR, EE. UU.: Hewlett-Packard Company , División de computadoras portátiles. Agosto de 1985. 45559-90001 . Consultado el 27 de noviembre de 2016 .
- 1 2 3 4 Hewlett-Packard - Manual de referencia técnica - Portable PLUS (PDF) (2.ª ed.). División de computadoras portátiles, Corvallis, OR, EE. UU.: Hewlett-Packard Company . Diciembre de 1986 [agosto de 1985]. 45559-90006. Archivado (PDF) del original el 28 de noviembre de 2016. Recuperado el 27 de noviembre de 2016 .
- 1 2 3 4 5 Impresora infrarroja HP 82240A (PDF) (2.ª ed.). Corvallis, OR, EE. UU.: Hewlett Packard , División de computadoras portátiles. Octubre de 1986. Número de reorden de HP 82240-90001 (82240-90008). Archivado (PDF) del original el 6 de agosto de 2016. Recuperado el 6 de agosto de 2016 .
- 1 2 HP Deskjet 610C Benutzerhandbuch [ Guía del usuario de HP Deskjet 610 ] (PDF) (en alemán) (1.ª ed.). Hewlett-Packard Company . Marzo de 1999. Archivado (PDF) del original el 28 de noviembre de 2016. Recuperado el 27 de noviembre de 2016 .
- 1 2 3 "Manual del propietario - Impresora 2671A - Impresora gráfica 2671G" (PDF) . Hewlett-Packard . Octubre de 1982. págs. 3-7 – 3-12 , 6-4 – 6-14 . Número de pieza HP 02670-90015. Archivado (PDF) del original el 20 de agosto de 2016. Recuperado el 20 de agosto de 2016 .
- 1 2 "Conjuntos de caracteres para emulación de HP" . Attachmate . 2 de junio de 2005. Nota técnica 1179. Archivado del original el 10 de agosto de 2016. Recuperado el 10 de agosto de 2016 .
- ↑ Terry, F. Duncan (noviembre de 1978). "Impresora de línea versátil de 400 l/min con un mecanismo sin fricción que garantiza una larga vida útil" (PDF) . Hewlett-Packard Journal . Hewlett-Packard : 20–22 . Archivado (PDF) del original el 15 de agosto de 2016. Recuperado el 15 de agosto de 2016 .
- 1 2 Peery, Dennis L. (abril de 1979). "HP 250 BASIC: Un lenguaje de sistema amigable, interactivo y potente" (PDF) . Hewlett-Packard Journal . 30 (4). Hewlett-Packard : 14–19 . Archivado (PDF) del original el 17 de agosto de 2016. Recuperado el 17 de agosto de 2016 .
- 1 2 Ha, Eric PL; Groff, James R. (junio de 1979). "El sistema de visualización integrado y el método de acceso a terminales" (PDF) . Hewlett-Packard Journal . 30 (6). Hewlett-Packard : 6–9 . Archivado (PDF) del original el 17 de agosto de 2016. Recuperado el 17 de agosto de 2016 .
- 1 2 Knoll, Alfred F.; Marschke, Norman D. (julio de 1979). "Una consola innovadora de programación y operación" (PDF) . Hewlett-Packard Journal . 30 (7). Hewlett-Packard : 13–17 . Archivado (PDF) del original el 17 de agosto de 2016. Recuperado el 17 de agosto de 2016 .
- 1 2 Davis, Steve (1 de septiembre de 1979). "¡Atención usuarios europeos de 2631A!" (PDF) . Boletín de sistemas informáticos - para personal de campo de HP . 4 (20). Hewlett-Packard : 4. Archivado (PDF) del original el 17 de agosto de 2016. Recuperado el 17 de agosto de 2016.
009 - Conjunto de extensión romana... la opción 009 da a todos los caracteres europeos de uso común un código único. Cuando este conjunto de "extensión romana" se usa junto con el conjunto de caracteres ASCII estándar, el resultado final es un conjunto de 256 caracteres representado por un código de 8 bits.
No se requiere el uso de caracteres de
desplazamiento de entrada
y
salida , ya que los códigos decimales del 0 al 127 acceden automáticamente
a USASCII,
mientras que los códigos del 128 al 255 acceden a los caracteres europeos. Es importante comprender las diferencias entre las dos técnicas y saber qué técnica es compatible con un sistema determinado. Los
equipos HP 250
y
HP 300
admiten la técnica de código de 8 bits; por lo tanto, se debe solicitar la opción
2631A
009 para imprimir en el idioma local en estos dos sistemas. Todos los demás sistemas informáticos HP y los terminales 264X admiten el método de código de 7 bits con cambio de entrada/salida.
- ↑ "Página de códigos 1050" (PDF) . IBM . 16 de abril de 2014. Archivado del original (PDF) el 10 de agosto de 2016. Consultado el 10 de agosto de 2016 .
- ↑ "Control Pictures, Range: 2400-243f" (PDF) . El Consorcio Unicode .
- ↑ Allen, Julie D., ed. (agosto de 2015) [1991]. El estándar Unicode - Versión 8.0 - Especificación principal - Capítulo 22.1. Símbolos de moneda (PDF) . Mountain View, CA, EE. UU.: Unicode, Inc. págs. 751–752 . ISBN 978-1-936213-10-8. Archivado (PDF) del original el 6 de diciembre de 2016. Recuperado el 6 de diciembre de 2016.
Símbolos de moneda: U+20A0–U+20CF ... Símbolo de lira. Un símbolo de moneda separado, U+20A4, SÍMBOLO DE LIRA, está codificado para compatibilidad con el conjunto de caracteres HP Roman-8 , que todavía se implementa ampliamente en las impresoras. En general, U+00A3 SÍMBOLO DE LIBRA se puede usar tanto para las diversas monedas conocidas como libra (o punt) como para las monedas conocidas como lira.
- ↑ JPC ROM - Guía de referencia rápida (PDF) . D. PPC París. 1988. pág. 12. Archivado (PDF) del original el 18 de octubre de 2016. Recuperado el 18 de octubre de 2016 . Nota: Este es el manual para una ROM personalizada para la HP 71-B, que según A Short History of the JPC Rom Project se originó con la Revue JPC .
- ↑ "Conjunto de caracteres Hewlett Packard Roman8" . Kermit . Universidad de Columbia . Consultado el 24 de junio de 2020 .
- 1 2 3 PCL 5 Manual de referencia técnica del lenguaje de impresora (1.ª ed.). Hewlett-Packard Company . Septiembre de 1990. págs. A-1, A-6, A-11 – A-18 . Número de pieza HP 33459-90903.
- 1 2 3 4 "Información de la página de códigos SBCS - CPGID: 01051 / Nombre: Emulación HP, Roman 8" . Software de IBM: Globalización: Conjuntos de caracteres codificados y recursos relacionados: Páginas de códigos por CPGID: Identificadores de página de códigos . 1. IBM . 1 de mayo de 1989. CH 3-3220-050. Archivado del original el 9 de agosto de 2016. Recuperado el 9 de agosto de 2016 .Aunque los archivos vinculados con tablas de caracteres aún no se han archivado, siguen activos: &
- 1 2 3 "Página de código 1051" (PDF) . IBM . 16 de abril de 2014. Archivado (PDF) del original el 10 de agosto de 2016. Recuperado el 10 de agosto de 2016 .
- ↑ Guía técnica hp.com
- 1 2 Bettencourt, Rebecca G. (1 de agosto de 2016) [1999]. "Codificaciones de caracteres — Codificaciones heredadas — HP Roman-8" . Kreative Korporation. Archivado del original el 8 de noviembre de 2018. Recuperado el 9 de agosto de 2016 .
- 1 2 Simonsen, K. (1992). "RFC 1345 — Mnemónicos de caracteres y conjuntos de caracteres" . Solicitud de comentarios . doi : 10.17487/RFC1345 .
- ↑ "JCharset - Paquete de codificación de caracteres de Java" .
- ↑ "Lista completa de caracteres para hp-roman8" . fileformat.info . Archivado del original el 19 de mayo de 2015. Consultado el 15 de enero de 2022 .
- ↑ "JMatchParser" .
- 1 2 3 "Encuentra todos los caracteres Unicode, desde jeroglíficos hasta símbolos simbólicos – Unicode Compart" .
- 1 2 "Conjuntos de caracteres para emulación de HP" .
- ^ Flohr , Guido (2016) [2002]. "Locale::RecodeData::HP_ROMAN8 - Rutinas de conversión para HP_ROMAN8" . CPAN libintl-perl . 1.0. Archivado desde el original el 14 de enero de 2017 . Consultado el 14 de enero de 2017 .
- ↑ Rossi, Markku (marzo de 2003) [1998]. "Conjunto de caracteres HP Roman-8" . GNU enscript . 1.58. Archivado del original el 10 de agosto de 2016. Recuperado el 10 de agosto de 2016 .
- ↑ Kostis, Kosta (16 de agosto de 2000). "HP Roman-8" . 1.20. Archivado del original el 7 de marzo de 2016. Recuperado el 9 de agosto de 2016 .
- ↑ "Codepages / Ascii Table HP Roman-8" . ASCII.ca. 2016 [2006]. Archivado del original el 3 de abril de 2016. Consultado el 10 de agosto de 2016 .
- 1 2 3 "Conjuntos de caracteres" .
- ↑ "Encode::Byte — Codificaciones de un solo byte — Navegador Perldoc" .
- ↑ Gourley, David; Totty, Brian; Sayer, Marjorie; Aggarwal, Anshu; Reddy, Sailu (27 de septiembre de 2002). HTTP: La guía definitiva . O'Reilly Media, Inc. ISBN 9781565925090.
- ↑ Anderson, Robin; Johnston, Andy (2002). Unix Unleashed . Sams. ISBN 9780672322518.
- ↑ "JCharset — Paquete de codificación de caracteres de Java" .
- ^ "Recursos de MHonArc: CHARSETCONVERTERS" .
- ↑ "MhaEncode.pm" . mhonarc.org . Consultado el 30 de enero de 2024 .
- ↑ "Código del conjunto de caracteres IANA — Módulo de esquema de lista de códigos — UNECE" . Archivado del original el 1 de febrero de 2008.
- ↑ "Conjuntos de caracteres" . Archivado del original el 26 de junio de 2015. Consultado el 26 de junio de 2015 .
- ↑ "ExtraCharsetsProvider (jMatchParser-charset 0.1 API)" . jmatchparser.sourceforge.io . Consultado el 30 de enero de 2024 .
- 1 2 3 "Páginas de código disponibles" . IBM .
- 1 2 "Conjuntos de caracteres ICU" . firebirdsql.org . Consultado el 30 de enero de 2024 .
- ↑ "Documentación para el elemento de esquema CharsetWKV en el Modelo Semántico 3" .
- ↑ "Centro de ayuda de SAS" .
- ↑ Czyborra, Roman (27 de junio de 1998). "Codepage & Co" . HP-Roman8. Archivado del original el 7 de diciembre de 2016. Recuperado el 6 de diciembre de 2016 .espejo
- ↑ "Codepage & Co" . flagship.de . Consultado el 30 de enero de 2024 .
- ↑ "Compilación de gnupg en HP-UX 11.11" . Lists.gnupg.org. 28 de enero de 2005. Consultado el 8 de agosto de 2022 .
- ↑ "www.opengroup.org" . www.opengroup.org . Consultado el 30 de enero de 2024 .
- ↑ "Centro de ayuda del asesor de rendimiento" . support.ptc.com . Consultado el 30 de enero de 2024 .
- ↑ "Lista de Lexfile HP-71" .
- ↑ "Descripción general del uso de la traducción de datos en z/OS FTP" . IBM . 4 de diciembre de 2017.
- ↑ "Tabla de valores de IANAAppCodePage" .
- ↑ Alex, Lobo; Bernör, Gerhard (14 de marzo de 2013). UNIX, C e Internet: Moderne Datenverarbeitung in Wissenschaft und Technik . Saltador. ISBN 9783662107072.
- ↑ "Conjuntos de caracteres y caracteres multibyte (Entorno de escritorio común: Guía del autor y del programador del sistema de ayuda)" . docs.oracle.com . Consultado el 30 de enero de 2024 .
- ↑ "Lista de conjuntos de caracteres compatibles" . IBM .
- ↑ "Python 3, configuraciones regionales y codificaciones — Blog de Victor Stinner 3" . vstinner.github.io . Consultado el 30 de enero de 2024 .
- 1 2 "Convertidores de IBM Java 2" . Borgendale.com . Consultado el 8 de agosto de 2022 .
- ↑ Milla Arregui, Miguel (2016). Monitorizar la impresión de documentos en Windows . hdl : 10835/6885 .
- ↑ "Conjuntos de caracteres Java aquí, allá y en todas partes" . 30 de marzo de 2016.
- ↑ https://github.com/unicode-org/icu/blame/773345e418e012ed31499def440b89cb7ef5c188/icu4c/data/ibm-1051.ucm Este archivo ha permanecido prácticamente sin cambios desde que se importó de cdctables.zip en 1995; Solo se han cambiado algunas banderas: En julio de 2000, algunos caracteres se marcaron como mapeados solo desde Unicode, pero no de vuelta:` \xA9 # SD130100 → ` \xA9 # SD130100 |1£ \xAF # SC020001 → £ \xAF # SC020001 |1▒ \x7F # SF150000 → ▒ \x7F # SF150000 |1 ¡Ancho completo! \x21 # SP020000 → ¡Ancho completo! \x21 # SP020000 |1 ¡Ancho completo ! \x22 # SP040000 → ¡Ancho completo ! \x22 # SP040000 |1... Fullwidth } \x7D # SM140000 → Fullwidth } \x7D # SM140000 |1 Fullwidth ~ \x7E # SD190000 → Fullwidth ~ \x7E # SD190000 |1 Fullwidth ■ \xFC # SM470000 → Fullwidth ■ \xFC # SM470000 |1 Todos estos son casos en los que varios caracteres se asignan al mismo byte. En noviembre de 2000, algunos caracteres se marcaron como asignados solo a Unicode, pero no de vuelta: - \xF6 |0 → - \xF6 |3 ` \xA9 |1 → ` \xA9 |3 £ \xAF |1 → £ \xAF |3 Todos estos son casos en los que varios bytes se asignan al mismo carácter.
- 1 2 3 Nelson, Richard J. (mayo de 2010). "Impresora IR HP 82240B" (PDF) . HP Solve (18). Archivado del original (PDF) el 21 de septiembre de 2016. Recuperado el 21 de septiembre de 2016 .
- 1 2 Manual de referencia de la calculadora científica avanzada HP-28S (PDF) (4.ª ed.). Hewlett-Packard . Noviembre de 1988 [octubre de 1987]. págs. 266–267 . HP 00028-90068. Archivado (PDF) del original el 8 de junio de 2015. Recuperado el 10 de octubre de 2015 .
- ↑ Nungester, Rick (18 de agosto de 1988). "Convertidor de salida infrarroja" . Luc Pauwels (publicado el 24 de octubre de 2006). Archivado del original el 6 de agosto de 2016. Recuperado el 6 de agosto de 2016 .
- 1 2 Prange, James M. (2 de noviembre de 2006). "Re: Esos caracteres de bloque sólido en el menú de caracteres" . Archivo del foro de HP 16. El Museo de Calculadoras HP (MoHPC). Archivado del original el 2 de agosto de 2016. Recuperado el 2 de agosto de 2016 .
- ↑ "Guía comparativa de referencia HP PCL/PJL PCL 5" (PDF) (2.ª ed.). Hewlett-Packard Company, LP . Junio de 2003. Número de pieza HP 502-0378. Archivado del original (PDF) el 10 de agosto de 2016. Consultado el 10 de agosto de 2016 .
- ↑ Blackwell, Sally (2002). Lamandassa, Ingrid (ed.). "El símbolo del euro € en el 3000" . Hewlett-Packard , Países Bajos. Archivado del original el 10 de agosto de 2016. Recuperado el 10 de agosto de 2016 .
Enlaces externos
- "Vista gráfica de la página de código 1051" . Explorador de convertidores de la ICU . Consultado el 9 de agosto de 2016 .
- Conjuntos de caracteres