stringtranslate.com

HP Romano

En informática, HP Roman es una familia de conjuntos de caracteres que consta de 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 varias veces hasta 1999. Las revisiones de 1985 se estandarizaron más tarde como páginas de códigos IBM 1050 y 1051. Al ser compatibles con muchos idiomas europeos, [¿ cuáles? ] los conjuntos de caracteres fueron utilizados por varias estaciones de trabajo, terminales, calculadoras y muchas impresoras de HP, también de terceros.

Descripción general

HP Roman es una familia de codificaciones de caracteres de un solo byte que admiten varios idiomas europeos basados ​​en el alfabeto latino. Fue introducida originalmente por Hewlett-Packard alrededor de 1978 como extensión HP Roman de 7 y 8 bits para algunas 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 que se añadieran 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 el lenguaje de descripción de páginas PCL para impresoras de inyección de tinta [3] y láser en 1984. El conjunto de caracteres se amplió de nuevo en 1985. [4] Una adaptación modificada de la definición de 1984 de Roman-8 se utilizó en la serie de ordenadores portátiles HP , [5] [6] mientras que una derivación de la definición actualizada de 1985 de Roman-8 se utilizó en varias calculadoras RPL tempranas e impresoras térmicas correspondientes desde 1986. [7] El último vástago 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

Ampliación romana

El conjunto de caracteres fue introducido originalmente por Hewlett-Packard como una página de códigos ASCII de 7 bits extendida denominada HP Roman Extension , [9] [10] que existe al menos desde 1978. [11] [12] [13] [14] [15] Este conjunto de caracteres se utilizó 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 eliminación. Los primeros 32 caracteres, que normalmente funcionaban como códigos de control C0 , también tenían alternativas gráficas no relacionadas con el control, que podían aparecer durante el modo de autoprueba o funciones de visualización. El cambio entre conjuntos de caracteres se realizaba utilizando los caracteres Shift Out y Shift In o, alternativamente, en sistemas que admitían el modo de 8 bits, utilizando el bit alto del carácter. Antes de que se estableciera el nombre "Roman-8" para la variante de 8 bits en 1983, a veces se lo llamaba "8-bit Roman Extension" o "HP Roman-8 Extension". Con el paso de los años, ambas variantes fueron revisadas para incluir más caracteres. La revisión final de 1985 del conjunto de caracteres secundarios también fue estandarizada por IBM en 1989 como página de códigos 1050 ( CP1050 o ibm-1050 ). [16]

Aunque estrictamente hablando no forman parte de la extensión Roman, la siguiente tabla muestra las filas del conjunto de caracteres primarios que difieren del ASCII. Nótese que las dos primeras filas son normalmente las mismas y sólo aparecen como caracteres gráficos en circunstancias especiales, como se describió anteriormente. Aunque algunas de las imágenes de control Unicode utilizan convencionalmente tres caracteres en lugar de dos, esos "glifos de letras diagonales son sólo ejemplares; pueden utilizarse representaciones alternativas, y a menudo se utilizan, en la visualización visible de los códigos de control". [17]

La siguiente tabla muestra la versión de 1982; en la sección Roman-8 que aparece a continuación se muestra una variante actual. La tabla supone que se utiliza el modo de 8 bits; en caso contrario, se resta 128 (80 16 ) al código de carácter.

  1. ^ ab En Unicode, el símbolo de la libra/lira está unificado 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 por compatibilidad con este conjunto de caracteres, HP Roman-8, en el que el glifo de barra simple está codificado como BB 16 y el glifo de barra doble 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 Roman-8 de 1983/1984 aún tenía algunos puntos de código sin definir. [5] [6] [3] [19] En una revisión de 1985 se añadieron los puntos de código 177 ( Ý ), 178 ( ý ), 242 ( · ), 243 ( µ ), 244 ( ¶ ) y 245 ( ¾ ) y se cambió la apariencia del punto de código 228 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 del más reciente HP Roman-9, HP Roman-8 no proporciona un punto de código para el símbolo del euro.

La siguiente tabla muestra la última definición de 1985 del conjunto de caracteres Roman-8 de HP (con algunas observaciones sobre definiciones anteriores e interpretaciones alternativas). Cada carácter se muestra con un equivalente Unicode potencial 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]

  1. ^ Si bien este carácter se mostraría como "▒", también era el carácter enviado por la tecla eliminar de los terminales HP, por lo que podría asignarse a U+007F DEL en su lugar. [2] [25] [26] [27] [28] [29] [30] [31] [32]
  2. ^ Véase la nota sobre la extensión romana más arriba

Nombres

Este conjunto de caracteres ha adquirido a lo largo de los años varios nombres diferentes, como:

Roman-8 modificado

En 1984, Hewlett-Packard presentó la computadora personal HP 110  / HP Portable seguida por la HP 110 Plus  / HP Portable Plus en 1985. En el "modo HP" admitieron una derivación de la revisión de 1984 del HP Roman-8 de 8 bits (aún carente de los seis caracteres adicionales en los puntos de código 177 a 178 y 242 a 245, y con el punto de código 228 aún parecido a una d trazada ( đ )), pero con 32 símbolos gráficos adicionales en los puntos de código 128 a 159, incluido un rico conjunto de caracteres de dibujo de cajas . [5] [6]

  1. ^ 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 utilizaban internamente 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 visualizables adicionales, [7] [67] algunos de los cuales se derivaron del conjunto de caracteres FOCAL de la 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 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.

  1. ^ El glifo en el punto de código 148 ( ⊦ ) en esta variante de HP Roman-8 se llama carácter APPEND en la terminología de Hewlett-Packard. En las calculadoras de la serie HP-41C / CV / CX y HP-42S , se utiliza para indicar que los siguientes caracteres se añadirán al registro alfa en lugar de reemplazar el contenido existente del registro. Sin embargo, estas calculadoras utilizan el conjunto de caracteres FOCAL , donde el glifo se encuentra en el punto de código 127.
  2. ^ 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 signo de moneda general ( ¤ ) en el punto de código 186 (0xBA) fue reemplazado por el signo del euro ( € ). [70] [71] Se introdujo a principios de 1999. [8] A partir de 2017, HP Roman-9 todavía no tiene un número de página de códigos conocido asignado.

Véase también

Referencias

  1. ^ ab Stone, Artie (1 de diciembre de 1983). "Programa de impresora dos por uno" (PDF) . Computer News - for HP Field Personnel . 9 (3). Hewlett-Packard : 32. Archivado (PDF) del original el 17 de agosto de 2016. Consultado el 17 de agosto de 2016 .
  2. ^ abcde "Guía del programador en lenguaje nativo MPE XL" (PDF) . Hewlett-Packard . pág. figura A-2 en el apéndice A. Archivado desde el original (PDF) el 13 de marzo de 2006.
  3. ^ ab "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) desde el original el 21 de agosto de 2016 . Consultado el 21 de agosto de 2016 .
  4. ^ ab Hewlett-Packard LaserJet Printer Family Soft Font Selection Guide (PDF) . Hewlett-Packard . Noviembre de 1986. HP-ID 26026-90924. Archivado (PDF) del original el 17 de agosto de 2016 . Consultado 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 posiciones en blanco anteriores. Ý ý · µ ¾ 2. La apariencia del carácter đ minúscula cambió a ð .
  5. ^ abcd Hewlett-Packard - Manual de referencia técnica - Portable PLUS (1.ª edición). Corvallis, OR, EE. UU.: Hewlett-Packard Company , Portable Computer Division. Agosto de 1985. 45559-90001 . Consultado el 27 de noviembre de 2016 .
  6. ^ abcd Hewlett-Packard - Manual de referencia técnica - Portable PLUS (PDF) (2.ª ed.). Portable Computer Division, Corvallis, OR, EE. UU.: Hewlett-Packard Company . Diciembre de 1986 [agosto de 1985]. 45559-90006. Archivado (PDF) desde el original el 28 de noviembre de 2016. Consultado el 27 de noviembre de 2016 .
  7. ^ abcde Impresora infrarroja HP ​​82240A (PDF) (2.ª ed.). Corvallis, OR, EE. UU.: Hewlett Packard , Portable Computer Division. Octubre de 1986. Número de pedido de HP 82240-90001 (82240-90008). Archivado (PDF) del original el 6 de agosto de 2016. Consultado el 6 de agosto de 2016 .
  8. ^ ab HP Deskjet 610C Benutzerhandbuch [ Guía del usuario de la HP Deskjet 610 ] (PDF) (en alemán) (1.ª ed.). Hewlett-Packard Company . Marzo de 1999. Archivado (PDF) desde el original el 28 de noviembre de 2016 . Consultado el 27 de noviembre de 2016 .
  9. ^ abc "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 de HP 02670-90015. Archivado (PDF) desde el original el 20 de agosto de 2016 . Consultado el 20 de agosto de 2016 .
  10. ^ ab "Conjuntos de caracteres para emulación HP". Attachmate . 2 de junio de 2005. Nota técnica 1179. Archivado desde el original el 10 de agosto de 2016 . Consultado el 10 de agosto de 2016 .
  11. ^ Terry, F. Duncan (noviembre de 1978). "Impresora de línea versátil de 400 lpm con un mecanismo sin fricción que garantiza una larga vida útil" (PDF) . Revista Hewlett-Packard . Hewlett-Packard : 20–22. Archivado (PDF) desde el original el 15 de agosto de 2016. Consultado el 15 de agosto de 2016 .
  12. ^ ab Peery, Dennis L. (abril de 1979). «HP 250 BASIC: un lenguaje de sistema potente, interactivo y fácil de usar» (PDF) . Hewlett-Packard Journal . 30 (4). Hewlett-Packard : 14–19. Archivado (PDF) desde el original el 17 de agosto de 2016. Consultado el 17 de agosto de 2016 .
  13. ^ ab 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) desde el original el 17 de agosto de 2016 . Consultado el 17 de agosto de 2016 .
  14. ^ ab Knoll, Alfred F.; Marschke, Norman D. (julio de 1979). "An Innovative Programming and Operating Console" (PDF) . Hewlett-Packard Journal . 30 (7). Hewlett-Packard : 13–17. Archivado (PDF) desde el original el 17 de agosto de 2016 . Consultado el 17 de agosto de 2016 .
  15. ^ ab Davis, Steve (1 de septiembre de 1979). "¡Cuidado con los usuarios europeos de 2631A!" (PDF) . Boletín de sistemas informáticos: para el personal de campo de HP . 4 (20). Hewlett-Packard : 4. Archivado (PDF) del original el 17 de agosto de 2016 . Consultado el 17 de agosto de 2016 . 009 - Conjunto de extensión romana ... la opción 009 otorga a todos los caracteres europeos de uso común un código único. Cuando este conjunto de "extensión romana" se utiliza 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 entrada y salida con desplazamiento, 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. Las HP 250 y HP 300 admiten la técnica de código de 8 bits, por lo que se debe solicitar la opción 009 de 2631A para proporcionar impresión en idioma local en estos dos sistemas. Todos los demás sistemas informáticos HP y las terminales 264X admiten el método de código de 7 bits con cambio de entrada/salida.
  16. ^ "Página de códigos 1050" (PDF) . IBM . 16 de abril de 2014. Archivado desde el original (PDF) el 10 de agosto de 2016 . Consultado el 10 de agosto de 2016 .
  17. ^ "Imágenes de control, rango: 2400-243f" (PDF) . El Consorcio Unicode .
  18. ^ Allen, Julie D., ed. (agosto de 2015) [1991]. El estándar Unicode - Versión 8.0 - Especificación básica - Capítulo 22.1. Símbolos monetarios (PDF) . Mountain View, CA, EE. UU.: Unicode, Inc. pp. 751–752. ISBN 978-1-936213-10-8. Archivado (PDF) del original el 6 de diciembre de 2016 . Consultado el 6 de diciembre de 2016 . Símbolos monetarios: U+20A0–U+20CF ... Signo de la lira. Un signo monetario independiente, el SIGNO DE LA LIRA U+20A4, está codificado para su compatibilidad con el conjunto de caracteres Roman-8 de HP , que todavía se utiliza ampliamente en las impresoras. En general, el SIGNO DE LIBRA U+00A3 se puede utilizar tanto para las distintas monedas conocidas como libra (o punt) como para las monedas conocidas como lira.
  19. ^ JPC ROM - Guía de referencia rápida (PDF) . D. PPC París. 1988. p. 12. Archivado (PDF) desde el original el 18 de octubre de 2016 . Consultado 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.
  20. ^ "Conjunto de caracteres Roman8 de Hewlett Packard". Kermit . Universidad de Columbia . Consultado el 24 de junio de 2020 .
  21. ^ Manual de referencia técnica del lenguaje de impresora PCL 5 (1.ª ed.). Hewlett-Packard Company . Septiembre de 1990. Págs. A-1, A-6, A-11–A-18. N.º de pieza de HP 33459-90903.
  22. ^ abcd «Información de la página de códigos SBCS - CPGID: 01051 / Nombre: HP Emulation, Roman 8». 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 . 1 de mayo de 1989. CH 3-3220-050. Archivado desde el original el 9 de agosto de 2016. Consultado el 9 de agosto de 2016 .
    Si bien los archivos vinculados con las tablas de caracteres aún no se han archivado, aún están activos: [ enlace muerto permanente ‍ ] y [ enlace muerto permanente ‍ ]
  23. ^ abc «Página de códigos 1051» (PDF) . IBM . 16 de abril de 2014. Archivado (PDF) desde el original el 10 de agosto de 2016 . Consultado el 10 de agosto de 2016 .
  24. ^ Guía técnica hp.com
  25. ^ ab Bettencourt, Rebecca G. (1 de agosto de 2016) [1999]. «Codificaciones de caracteres - Codificaciones heredadas - HP Roman-8». Kreative Korporation. Archivado desde el original el 8 de noviembre de 2018. Consultado el 9 de agosto de 2016 .
  26. ^ ab Simonsen, K. (1992). "RFC 1345 - Mnemotecnia de caracteres y conjuntos de caracteres". doi :10.17487/RFC1345. {{cite journal}}: Requiere citar revista |journal=( ayuda )
  27. ^ "JCharset - Paquete de conjuntos de caracteres Java".
  28. ^ "Lista completa de personajes para hp-roman8". fileformat.info . Archivado desde el original el 19 de mayo de 2015 . Consultado el 15 de enero de 2022 .
  29. ^ "Parser de JMatch".
  30. ^ abc "Encuentre todos los caracteres Unicode, desde jeroglíficos hasta dingbats – Unicode Compart".
  31. ^ ab "Conjuntos de caracteres para emulación de HP".
  32. ^ ab 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 .
  33. Rossi, Markku (marzo de 2003) [1998]. «Conjunto de caracteres HP Roman-8». GNU enscript . 1.58. Archivado desde el original el 10 de agosto de 2016 . Consultado el 10 de agosto de 2016 .
  34. ^ Kostis, Kosta (16 de agosto de 2000). «HP Roman-8». 1.20. Archivado desde el original el 7 de marzo de 2016. Consultado el 9 de agosto de 2016 .
  35. ^ "Páginas de códigos/Tabla ASCII HP Roman-8". ASCII.ca. 2016 [2006]. Archivado desde el original el 3 de abril de 2016 . Consultado el 10 de agosto de 2016 .
  36. ^ abc "Conjuntos de caracteres".
  37. ^ "Encode::Byte - Codificaciones de un solo byte - Navegador Perldoc".
  38. ^ 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.
  39. ^ Anderson, Robin; Johnston, Andy (2002). Unix Unleashed. Sams. ISBN 9780672322518.
  40. ^ "JCharset - Paquete de conjuntos de caracteres Java".
  41. ^ "Recursos de MHonArc: CHARSETCONVERTERS".
  42. ^ "MhaEncode.pm". mhonarc.org . Consultado el 30 de enero de 2024 .
  43. ^ "Lo sentimos, no encontramos lo que buscabas | CEPE".
  44. ^ "Conjuntos de personajes". Archivado desde el original el 26 de junio de 2015 . Consultado el 26 de junio de 2015 .{{cite web}}: CS1 maint: URL no apta ( enlace )
  45. ^ "ExtraCharsetsProvider (jMatchParser-charset 0.1 API)". jmatchparser.sourceforge.io . Consultado el 30 de enero de 2024 .
  46. ^ abc "Páginas de códigos disponibles". IBM .
  47. ^ ab "Conjuntos de caracteres de la UCI". firebirdsql.org . Consultado el 30 de enero de 2024 .
  48. ^ "Documentación para el elemento de esquema CharsetWKV en el modelo semántico 3".
  49. ^ "Centro de ayuda SAS".
  50. ^ Czyborra, Roman (27 de junio de 1998). «Codepage & Co». HP-Roman8. Archivado desde el original el 7 de diciembre de 2016. Consultado el 6 de diciembre de 2016 .[1] [2]espejo
  51. ^ "Codepage & Co". flagship.de . Consultado el 30 de enero de 2024 .
  52. ^ "Compilación de gnupg en HP-UX 11.11". Lists.gnupg.org. 28 de enero de 2005. Consultado el 8 de agosto de 2022 .
  53. ^ "www.opengroup.org". www.opengroup.org . Consultado el 30 de enero de 2024 .
  54. ^ "Centro de ayuda de Performance Advisor". support.ptc.com . Consultado el 30 de enero de 2024 .
  55. ^ "Lista de archivos Lexfile HP-71".
  56. ^ "Descripción general del uso de la traducción de datos en FTP de z/OS". IBM . 4 de diciembre de 2017.
  57. ^ "Tabla de valores de IANAAppCodePage".
  58. ^ Alex, Lobo; Bernör, Gerhard (14 de marzo de 2013). UNIX, C e Internet: Moderne Datenverarbeitung in Wissenschaft und Technik. Saltador. ISBN 9783662107072.
  59. ^ "Conjuntos de caracteres y caracteres multibyte (Common Desktop Environment: Guía del autor y del programador del sistema de ayuda)". docs.oracle.com . Consultado el 30 de enero de 2024 .
  60. ^ "Lista de conjuntos de caracteres admitidos". IBM .
  61. ^ "Python 3, configuraciones regionales y codificaciones — Blog de Victor Stinner 3". vstinner.github.io . Consultado el 30 de enero de 2024 .
  62. ^ ab "Convertidores IBM Java 2". Borgendale.com . Consultado el 8 de agosto de 2022 .
  63. Milla Arregui, Miguel (2016). Monitorizar la impresión de documentos en Windows . hdl : 10835/6885 .
  64. ^ "Conjuntos de caracteres Java aquí, allá y en todas partes". 30 de marzo de 2016.
  65. ^ https://github.com/unicode-org/icu/blame/773345e418e012ed31499def440b89cb7ef5c188/icu4c/data/ibm-1051.ucm
    Este archivo ha permanecido esencialmente sin cambios desde que se importó de cdctables.zip en 1995; solo se han cambiado algunas banderas:
    En julio de 2000 algunos caracteres fueron marcados como asignables solo desde Unicode, pero no hacia atrás:
    ` \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
    ...
    Ancho completo } \x7D # SM140000 → Ancho completo } \x7D # SM140000 |1
    Ancho completo ~ \x7E # SD190000 → Ancho completo ~ \x7E # SD190000 |1
    Ancho completo ■ \xFC # SM470000 → Ancho completo ■ \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 para asignarse sólo a Unicode, pero no a la inversa:
    - \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.
  66. ^ abc Nelson, Richard J. (mayo de 2010). «Impresora HP 82240B IR» (PDF) . HP Solve (18). Archivado desde el original (PDF) el 21 de septiembre de 2016. Consultado el 21 de septiembre de 2016 .
  67. ^ ab HP-28S Advanced Scientific Calculator Reference Manual (PDF) (4.ª ed.). Hewlett-Packard . Noviembre de 1988 [octubre de 1987]. págs. 266–267. HP 00028-90068. Archivado (PDF) desde el original el 8 de junio de 2015 . Consultado el 10 de octubre de 2015 .
  68. ^ Nungester, Rick (18 de agosto de 1988). «Infra-Red output converter». Luc Pauwels (publicado el 24 de octubre de 2006). Archivado desde el original el 6 de agosto de 2016. Consultado el 6 de agosto de 2016 .
  69. ^ ab Prange, James M. (2 de noviembre de 2006). "Re: Esos caracteres de bloque sólido en el menú de caracteres". Archivo del foro HP 16. El Museo de Calculadoras HP (MoHPC). Archivado desde el original el 2 de agosto de 2016 . Consultado el 2 de agosto de 2016 .
  70. ^ "Guía comparativa de referencia PCL/PJL de HP para PCL 5" (PDF) (2.ª edición). Hewlett-Packard Company, LP . Junio ​​de 2003. Número de pieza de HP 502-0378. Archivado desde el original (PDF) el 10 de agosto de 2016. Consultado el 10 de agosto de 2016 .[3]
  71. ^ Blackwell, Sally (2002). Lamandassa, Ingrid (ed.). "El símbolo del euro € en el billete de 3000". Hewlett-Packard , Países Bajos. Archivado desde el original el 10 de agosto de 2016. Consultado el 10 de agosto de 2016 .

Enlaces externos