Articulo de referencia

KOI8-U

KOI8-U (RFC 2319) es una codificación de caracteres de 8 bits , diseñada para el ucraniano , que utiliza el alfabeto cirílico . Se basa en KOI8-R , que abarca el ruso y el búlga...

KOI8-U (RFC 2319) es una codificación de caracteres de 8 bits , diseñada para el ucraniano , que utiliza el alfabeto cirílico . Se basa en KOI8-R , que abarca el ruso y el búlgaro , pero reemplaza ocho caracteres de dibujo de recuadros con cuatro letras ucranianas: Ґ , Є , І y Ї, tanto en mayúsculas como en minúsculas.

KOI8-RU está estrechamente relacionado, pero añade Ў para el bielorruso . En ambos, la asignación de letras coincide con la de KOI8-E , excepto por Ґ que se añade a KOI8-F .

En Microsoft Windows , a KOI8-U se le asigna el número de página de códigos 21866. En IBM , a KOI8-U se le asigna la página de códigos/ CCSID 1168. [ 1 ] [ 2 ] [ 3 ]

KOI8 sigue siendo mucho más común que ISO 8859-5 , que nunca llegó a popularizarse. Otra codificación común de caracteres cirílicos es Windows-1251 . En el futuro, ambas podrían ser reemplazadas por Unicode .

KOI8 significa Kod Obmena Informatsiey, 8 bits ( ruso : Код Обмена Информацией, 8 бит ), que significa "Código para intercambio de información, 8 bits".

Los conjuntos de caracteres KOI8 tienen la propiedad de que las letras cirílicas están en orden alfabético pseudolatino en lugar del orden alfabético cirílico como en ISO 8859-5. Esto tiene el efecto útil de que si se elimina el octavo bit y el texto se presenta en cualquier conjunto de caracteres basado en ASCII, incluidos los propios conjuntos KOI8, el texto sigue siendo razonablemente legible para los humanos como una transliteración con mayúsculas y minúsculas invertidas. Por ejemplo, el acrónimo "KOI" "Код Обмена Информацией" se convierte en kOD oBMENA iNFORMACIEJ .

Conjunto de caracteres

La siguiente tabla muestra la codificación KOI8-U. [ 1 ] [ 4 ] Cada carácter se muestra con su punto de código Unicode equivalente .

  Diferencias con KOI8-R (letras no rusas)

Aunque RFC 2319 dice que el carácter 0x95 debería ser U+2219 (∙), también puede ser U+2022 (•) para que coincida con el carácter de viñeta en Windows-1251 .

Algunas referencias contienen un error tipográfico e indican erróneamente que el carácter 0xB4 es U+0403, en lugar del correcto U+0404. Este error tipográfico se encuentra en el Apéndice A del RFC 2319 (pero la tabla del texto principal del RFC proporciona la correspondencia correcta).

Véase también

Referencias

  1. 1 2 "Información de la página de códigos SBCS - CPGID: 01168 / Nombre: Ukrainian KOI8-U" . IBM Software: Globalización: Conjuntos de caracteres codificados y recursos relacionados: Páginas de códigos por CPGID: Identificadores de página de códigos . IBM . CH 3-3220-050. Archivado del original el 18 de febrero de 2017. Recuperado el 18 de febrero de 2017 .
  2. "Documento informativo CCSID; CCSID 1168; KOI8-U" . IBM . Archivado del original el 18 de febrero de 2017. Consultado el 18 de febrero de 2017 .
  3. Componentes internacionales para Unicode (ICU), ibm-1168_P100-2002.ucm , 3 de diciembre de 2002
  4. Verdy, Philippe; Richter, Helmut (2016-01-04) [2008-10-13]. "KOI8-U.TXT" . 2.0 . Recuperado el 2016-12-09 .

Lecturas adicionales

  • Flohr, Guido (2016) [2006]. "Locale::RecodeData::KOI8_U - Rutinas de conversión para KOI8-U" . CPAN libintl-perl . 1.1. Archivado del original el 15 de enero de 2017. Recuperado el 15 de enero de 2017 .
  • RFC 2319 
  • "KOI8-U (RFC 2319)" . Kermit . Universidad de Columbia . Consultado el 24 de junio de 2020 .
  • Leishner, Mark (2008) [1999-12-20]. "Tabla de mapeo de caracteres cirílicos bielorrusos/ucranianos a Unicode 2.1 de KOI8-U - Basada en RFC 2319" . Departamento de Ciencias Matemáticas, Universidad Estatal de Nuevo México. Archivado del original el 19 de febrero de 2017. Recuperado el 19 de febrero de 2017 .
  • Kornai, András; Birnbaum, David J.; da Cruz, Frank; Davis, Bur; cazador, George; Paine, Richard B.; Paperno, Slava; Simonsen, Keld J.; Thobe, Glenn E.; Vulis, Dimitri; van Wingen, Johan W. (13 de marzo de 1993). "Preguntas frecuentes sobre CODIFICACIÓN CIRÍLICA Versión 1.3" . 1.3. Archivado desde el original el 18 de febrero de 2017 . Consultado el 24 de junio de 2020 .
  • Czyborra, Roman (30-11-1998) [25-05-1998]. "La sopa de charset cirílico" . Archivado del original el 03-12-2016 . Recuperado el 03-12-2016 .
  • Hohlov, Yu. E. "Representación de información cirílica en formato electrónico: tablas de conjuntos de caracteres (páginas de códigos)" . Archivado del original el 5 de diciembre de 2016. Recuperado el 5 de diciembre de 2016 .
  • Nechayev, Valentin (2013) [2001]. "Revisión del universo de codificaciones cirílicas de 8 bits" . Archivado del original el 5 de diciembre de 2016. Recuperado el 5 de diciembre de 2016 .
  • https://web.archive.org/web/20050206230944/http://www.net.ua/KOI8-U/