KOI8-R

KOI8 -R is an 8 -bit character encoding of the Cyrillic alphabet, as used for the Russian language.

KOI8 -R is a superset of ASCII and thus also contains the 26 letters of the Latin alphabet. The encoding can be used for Bulgarian, Ukrainian while for a related character encoding KOI8 -U was designed, which contains four additional required code.

KOI8 is the Russian acronym for "Kod Obmena Informazijei, 8 bit " ( Код Обмена Информацией, 8 бит ), translated as " Code for Information Interchange, 8 bits".

KOI8 -R is described in RFC 1489 and IANA - registered and approved for MIME.

The KOI8 character encodings are designed so that the Cyrillic letters are not arranged in their natural alphabetical order, but in the alphabetical order of the Latin alphabet, as they arise in a ( rough ) transliteration. This raises the interesting property that the omission of the eighth bit Cyrillic text ( with difficulty ) remains readable as a Latin transliteration. The assignment was chosen so that upper and lower case letters are reversed. For example, from Русский Текст in omitting the MSB RUSSKIJ tekst.

This property is now little more than a historical curiosity, because there are almost no more transmission paths that are not 8- bit clean, and because on the other hand, the " automatic " transliteration of a true transliteration against inferior.

Table

While according to RFC 1489 0x95 Unicode U 2219 should be ( ∙ ), it is implemented for compatibility with code page 1251 often in U 2022 ( • ).

482215
de