stringtranslate.com

Codificación kamenicense

La codificación Kamenický ( en checo : kódování Kamenických ), llamada así por los hermanos Jiří y Marian Kamenický, [1] fue una página de códigos para computadoras personales que ejecutaban DOS , muy popular en Checoslovaquia (desde 1993, la República Checa y Eslovaquia ) alrededor de 1985-1995. Otro nombre para esta codificación es KEYBCS2, [1] el nombre de la utilidad residente de terminación y permanencia que implementaba el controlador de teclado correspondiente . También se llamaba . [1]KAMENICKY

Se basaba en la codificación de la página de códigos 437 (con caracteres acentuados para los idiomas de Europa occidental), donde la mayoría de los caracteres de los puntos de código 128 a 173 se reemplazaron por caracteres checos y eslovacos elegidos de modo que los glifos de los caracteres de reemplazo se parecieran lo más posible a los del original, por ejemplo, č en lugar de ç . Esto garantizaba que el texto en la codificación Kamenický fuera (apenas) legible incluso en computadoras antiguas o baratas con las fuentes originales (que a menudo estaban en la ROM de la tarjeta de video , lo que hacía que la modificación fuera difícil, si no imposible).

Una característica adicional fue que los caracteres gráficos en bloque y de dibujo de cajas de la página de códigos 437 permanecieron sin cambios ( la página de códigos 852 de Europa central oficial de IBM no tenía esta propiedad, lo que hacía que programas como Norton Commander se vieran raros con esquinas y uniones de líneas de borde interrumpidas por letras acentuadas). El uso extendido de la codificación de Kamenický no se vio socavado ni por la página de códigos 852 de IBM ni por la introducción de la página de códigos 1250 de Europa central de Microsoft en Windows 3.1 . Solo con Windows 95 y la expansión de la implementación de Microsoft Office los usuarios comenzaron a usar la página de códigos 1250, que a su vez ahora está obsoleta por Unicode .

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

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 . [2] La ROM opcional n.° 2 "East Europe" incluía esta codificación, que se podía invocar mediante una secuencia de escape ESC R (n) con (n) = 23. Aunque en la documentación se la denominaba "Kamenický", [2] NEC la publicitó originalmente como página de códigos 867 (CP867) o "checa". [3] (Sin embargo, nunca se registró en IBM con esa identificación, ya que IBM registró otra página de códigos no relacionada , Israel: Hebrew , basada en CP862, con esa identificación en 1998. [4] ) Las impresoras Fujitsu DL6400 (Pro) / DL6600 (Pro) también admiten la codificación Kamenický. [5]

La codificación también se denominaba a veces página de códigos 895 (CP895), [6] por ejemplo con FoxPro , [1] en el procesador de texto WordPerfect [7] [8] y en el navegador web Arachne [8] para DOS, pero IBM utiliza este número de página de códigos para una codificación diferente, [1] CM/Group 2: 7-bit Latin SBCS: Japanese (EUC-JP JIS-Roman) [8] [9] o Japan 7-Bit Latin (00895) , [10] y la IANA no reconoce el número en absoluto. El archivo de cambio de página de códigos DOS NECPINW.CPIpara NEC Pinwriters admitía la codificación Kamenický tanto en la página de códigos 867 como en la 895. [8] Esta codificación se conoce como página de códigos 3844 en las impresoras Star.

Conjunto de caracteres

Cada carácter se muestra con su punto de código Unicode equivalente . Solo se muestra la segunda mitad de la tabla (puntos de código 128–255), la primera mitad (puntos de código 0–127) es la misma que la página de códigos 437. [ 2] [1]

  Diferencias con la página de códigos 437
  1. ^ El procesador de textos DOS checo Text602  [cs], también conocido como T602, asignó el punto de código 173 a un signo de sección ( U+00A7) en la codificación Kamenický. Mientras que las fuentes originales de pantalla [1] e impresora [2] definieron el punto de código 173 como un signo de sección ('§', U+00A7), algunas herramientas también utilizaron un signo de exclamación invertido ('¡', U+00A1) en su lugar, que proviene de CP437 . Esta variante no es totalmente compatible con la definición de la página de códigos 867 / 895 y, por lo tanto, no debería asociarse con estos números.

Véase también

Referencias

  1. ^ abcdefg Petrlik, Lukas (1996-06-19). "Explicación del lío en la codificación de caracteres checos y eslovacos". cs-encodings-faq . 1.10. Archivado desde el original el 2016-06-21 . Consultado el 2016-06-21 .
  2. ^ abcd 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
  3. ^ NEC Pinwriter. Ein Maßstab in der Profiklasse. (Folleto impreso en color de 11 páginas sobre NEC Pinwriters P20/P30, P60/P70 y P90) (en alemán) (P-EAM-D-5/92 ed.), NEC Deutschland GmbH , 1992(NB. Según esta publicación, estas impresoras incluían soporte opcional para la página de códigos 867 (CP867), ya que también era compatible con las fuentes de visualización en MS-DOS 5.0 y DR DOS 6.0).
  4. ^ "Página de códigos (CPGID) 00867: Israel - Computadora personal", REGISTRY, Conjuntos de caracteres gráficos y páginas de códigos , IBM Corporation, 1998 , consultado el 2 de junio de 2014
  5. ^ 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 .
  6. ^ Kostis, Kosta; Michl, Vladimir. «Página de códigos MS-DOS 895 (Kamenicky CS)». 1.00. Archivado desde el original el 19 de febrero de 2017. Consultado el 19 de febrero de 2017 .
  7. ^ Smělý, romano (27 de mayo de 2001). "Bratři Kameničtí: výsledné rozhodnutí jsme neučinili my, ale uživatelé" [Hermanos Kameničtí: la decisión final no la tomamos nosotros, sino los usuarios]. ¡Conectar!  [Delaware] (en checo). 2001 (5) (edición checa). Archivado desde el original el 18 de febrero de 2017 . Consultado el 18 de febrero de 2017 .
  8. ^ abcd 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
  9. ^ Arquitectura de representación de datos de caracteres (CDRA) nivel 2 - Referencia . IBM . 1993. SC09-1390-01.
  10. ^ "Páginas de códigos". IBM . 2013. Archivado desde el original el 26 de abril de 2013.