Codificación de Mazovia

Codificación utilizada en DOS para representar textos en polaco

Codificación de Mazovia
KermitMazovia
Alias(es)cp667, cp790, cp991, MAZ
Idioma(s)Polaco
ClasificaciónPágina de códigos OEM , ASCII extendido
Residencia enOEM-EE.UU.
Otras codificaciones relacionadasFidonet Mazovia (MFD),
Mazovia 157,
FreeDOS-991

La codificación Mazovia es un conjunto de caracteres que se utiliza en DOS para representar texto en polaco . El conjunto de caracteres deriva de la página de códigos 437 , con posiciones específicas modificadas para acomodar las letras polacas. Cabe destacar que la codificación Mazovia mantiene los caracteres gráficos en bloque de la página de códigos 437, lo que la distingue de la página de códigos centroeuropea oficial posterior de IBM 852 , que no conservaba todos los gráficos en bloque, lo que provocaba una visualización incorrecta en programas como Norton Commander.

La codificación Mazovia fue diseñada en 1984 por Jan Klimowicz de IMM  [pl] . Fue diseñada como parte de un proyecto para desarrollar y producir un clon polaco de IBM PC con el nombre en código "Mazovia 1016  [pl] ". La página de códigos fue optimizada específicamente para los dispositivos periféricos que se usaban comúnmente con la computadora Mazovia 1016, incluyendo una tarjeta gráfica con gráficos duales conmutables, un teclado con diseños en inglés estadounidense y ruso e impresoras con fuentes polacas. La codificación Mazovia ganó amplia aceptación y distribución en Polonia cuando el Banco Nacional Polaco (NBP) la adoptó como estándar en 1986. El NBP jugó un papel importante al facilitar la producción de computadoras compatibles por parte de Ipaco, que utilizó componentes taiwaneses bajo la guía de Zbigniew Jakubas  [pl] y Krzysztof Sochacki.

Existe cierta ambigüedad en la asignación de la página de códigos oficial 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 denominaba página de códigos 991 (CP991) en algún software polaco, [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 DOS NECPINW.CPIpara NEC Pinwriters admite la codificación Mazovia bajo las páginas de códigos 667 y 991. [1] Mientras tanto, 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), toda la primera mitad (0–127) es igual a ASCII y la página de códigos 437 .

Existen varias variantes de esta codificación:

  • Mazovia entre comillas ( está en 9D y está en A9). FreeDOS admite esta variante en la página de códigos 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 de la computadora Mazovia 1016). Esta variante también fue soportada por EGAPL v3.2, un TSR de DOS que proporcionaba glifos polacos que fue popular en Polonia en los años 90. FreeDOS soporta esta variante bajo 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ódigos 667 y, por lo tanto, no deberían asociarse con este número.

Página de código 667
0123456789ABdoDmiF
8x128
C
00C7
ü
00FC
es
00E9
-
00E2
en
00E4
a
00E0
desde
0105
ç
00E7
es
00EA
es
00EB
es
00E8
ï
00EF
es
00EE
C
0107
Ä00C4
A
0104
9x144
Ø
0118
Este
0119
0142 libras
o
00F4
el
00F6
Ć
0106
en
00FB
ù00F9
015A
O
00D6
Ü
00DC
¢
00A2
Ł
0141
¥
00A5
015B
ƒ
0192
Hacha
160
Ź0179
017B
o
00F3
Ó
00D3
Número
0144

0143
ź
017A
ż
017C
¿
00BF

2310
¬
00AC
½
00BD
¼
00 a. C.
¡
00A1
«
00AB
»
00BB
Caja
176

2591

2592

2593

2502

2524

2561

2562

2556

2555

2563

2551

2557

255D

255 °C

255B

2510
Cx192

2514

2534

252C

251C

2500

253C

255E

255 ° F

255A

2554

2569

2566

2560

2550

256C

2567
Dx208

2568

2564

2565

2559

2558

2552

2553

256B

256A

2518

250 °C

2588

2584

258C

2590

2580
Ejemplo
224
alfa
03B1
ß00DF
G
0393
π03C0
Σ03A3
σ03C3
µ00B5
τ03C4
Φ03A6
Θ
0398
Ohm
03A9
del
03B4

221E
φ03C6
ε03B5

2229
Fx240

2261
±
00B1

2265

2264

2320

2321
÷
00F7

2248
°
00B0

2219
·
00B7

221A

207 °F
²
00B2

25A0
PNBSP
  Diferencias con la página de códigos 437

Véase también

Notas

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

Referencias

  1. ^ ab Paul, Matthias R. (2001) [1996]. "Especificación y documentación de referencia para NECPINW". NECPINW.CPI - Controlador de cambio de página de código DOS para NEC Pinwriters (2.08 ed.). FILESPEC.TXT de NECPI208.ZIP. Archivado desde el original el 2017-09-10 . Consultado el 2013-04-22 .
  2. ^ Manual del usuario de la impresora matricial Fujitsu DL6400/DL6600 (PDF) . Fujitsu Limited . Abril de 1994. C147-E015-01EN. Archivado (PDF) desde el original el 2016-06-14 . Consultado el 2016-06-14 .
  3. ^ Pinwriter Familie - Pinwriter - Epromsockel - Zusätzliche Zeichensätze / Schriftarten (Manual de referencia impreso para EPROM de páginas de códigos y fuentes opcionales para NEC Pinwriters , incluidas variantes personalizadas) (en alemán) (00 3/93 ed.). NEC Deutschland GmbH . 1993.(NB. Algunas impresoras matriciales de la serie NEC Pinwriter , a saber , 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 estaba incluida en la ROM n.° 8 "Polish". Se podía invocar mediante una secuencia de escape ESC R (n) con (n) = 21.)
Obtenido de "https://es.wikipedia.org/w/index.php?title=Codificación_de_Mazovia&oldid=1250251889"