Articulo de referencia

Codificación Mazovia

Mazovia 157, FreeDOS-991"}},"i":0}}]}"> La codificación Mazovia es un conjunto de caracteres utilizado en DOS para representar texto en polaco . Este conjunto de caracteres deri...

La codificación Mazovia es un conjunto de caracteres utilizado en DOS para representar texto en polaco . Este conjunto de caracteres deriva de la página de códigos 437 , con posiciones específicas modificadas para adaptarse a las letras polacas. Cabe destacar que la codificación Mazovia conserva los caracteres gráficos de bloque de la página de códigos 437, lo que la distingue de la posterior página de códigos oficial de IBM para Europa Central, la página 852, que no logró conservar todos los caracteres gráficos de bloque, lo que provocó una visualización incorrecta en programas como Norton Commander.

La codificación Mazovia fue diseñada en 1984 por Jan Klimowicz de IMM . Su diseño formó parte de un proyecto para desarrollar y producir un clon polaco del IBM PC, con nombre en clave " Mazovia 1016 ". La página de códigos se optimizó específicamente para los periféricos comúnmente utilizados con el ordenador Mazovia 1016, incluyendo una tarjeta gráfica con gráficos duales conmutables, un teclado con distribución en inglés estadounidense y ruso, e impresoras con fuentes polacas. La codificación Mazovia alcanzó una amplia aceptación y distribución en Polonia cuando el Banco Nacional de Polonia (NBP) la adoptó como estándar en 1986. El NBP desempeñó un papel importante al facilitar la producción de ordenadores compatibles por parte de Ipaco, que utilizó componentes taiwaneses bajo la dirección de Zbigniew Jakubas y Krzysztof Sochacki.

Existe cierta ambigüedad en la asignación oficial de la página de códigos para la codificación Mazovia:

PTS-DOS y S/DOS admiten esta codificación bajo la página de códigos 667 (CP667). [ 1 ] La misma codificación también se llamaba página de códigos 991 (CP991) en algunos programas polacos, [ nb 1 ] sin embargo, la implementación de FreeDOS de la página de códigos 991 parece no ser idéntica a esta codificación original. El archivo de cambio de página de códigos de DOS NECPINW.CPIpara las impresoras NEC Pinwriters admite la codificación Mazovia bajo las páginas de códigos 667 y 991. [ 1 ] FreeDOS también ha introducido soporte para una variante de la codificación Mazovia bajo la página de códigos 790 (CP790). Las impresoras Fujitsu DL6400 (Pro) / DL6600 (Pro) también admiten la codificación Mazovia. [ 2 ] Esta codificación se conoce como página de códigos 3843 en las impresoras Star .

Conjunto de caracteres

Cada carácter se muestra con su punto de código Unicode equivalente. [ 3 ] Solo se muestra la segunda mitad de la tabla (128 255), ya que toda la primera mitad (0 127) es igual a ASCII y a la página de códigos 437 .

Existen varias variantes de esta codificación:

  • Mazovia con comillas rizadas ( está en 9D y está en A9). FreeDOS admite esta variante en la página de código 790.
  • Mazovia 157 ( ś está en 9D en lugar de 9E)
  • Fido Mazovia ( ć está en 0x87 en lugar de 8D y Ć está en 0x80 en lugar de 0x95)
  • zł Mazovia ( signo złoty en 0x9B, como en la ROM original del ordenador Mazovia 1016). Esta variante también era compatible con EGAPL v3.2, un TSR de DOS que proporcionaba glifos polacos y que fue popular en Polonia en los años 90. FreeDOS admite esta variante en la página de códigos 991 (que también tiene § (signo de sección) en 0xA8), aunque la definición original de la página de códigos 991, anterior a FreeDOS, parece haber sido idéntica a la página de códigos 667.

Estas variantes no cumplen totalmente con la definición de la página de código 667 y, por lo tanto, no deben asociarse con este número.

  Diferencias con respecto a la página 437 del código.

Véase también

Notas

  1. El convertidor de texto polaco PLC , desarrollado por Marcin Gryszkalis entre 1997 y 1999, admite la codificación estándar Mazovia en la página de códigos 991, así como con el identificador simbólico MAZ .La codificación Fidonet Mazovia se admite con el identificador simbólico MFD .

Referencias

  1. 1 2 Paul, Matthias R. (2001) [1996]. "Especificación y documentación de referencia para NECPINW" . NECPINW.CPI - Controlador de cambio de página de códigos DOS para máquinas de escribir pines NEC (  ed. 2.08). FILESPEC.TXT de NECPI208.ZIP. Archivado del original el 10-09-2017 . Recuperado el 22-04-2013 .
  2. Manual de usuario de la impresora matricial Fujitsu DL6400/DL6600 (PDF) . Fujitsu Limited . Abril de 1994. C147-E015-01EN. Archivado (PDF) del original el 14 de junio de 2016. Consultado el 14 de junio de 2016 .
  3. Pinwriter Familie - Pinwriter - Epromsockel - Zusätzliche Zeichensätze / Schriftarten (Manual de referencia impreso para EPROM de fuentes y páginas de códigos opcionales para NEC Pinwriters , incluidas variantes personalizadas) (en alemán) (00 3/93 ed.). NEC Deutschland GmbH . 1993. (Nota: Algunas impresoras matriciales de la serie NEC Pinwriter , concretamente las P3200 / P3300 ( P20 / P30 ), P6200 / P6300 ( P60 / P70 ), P9300 ( P90 ), P7200 / P7300 ( P62 / P72 ), P22Q / P32Q , P3800 / P3900 ( P42Q / P52Q ), P1200 / P1300 ( P2Q / P3Q ), P2000 ( P2X ) y P8000 ( P72X ), admitían la instalación de EPROM de fuentes opcionales , donde esta codificación se incluía en la ROM n.º 8 «Polish». Podía activarse mediante una secuencia de escapeESC R (n) con (n) = 21).