WikiDer > KOI8-R
KOI8-R ist ein Standard für 8 Bit Kodierung von Text im Kyrillisches Alphabet. In dem Russisch steht für KOI8 Kod Obmena Informatsiey 8-Bit (Код Обмена Информацией, 8 бит), was "8-Bit-Code für die Informationsübertragung" bedeutet.
Die ursprüngliche KOI8-Codierung wurde 1974 von der SowjetischBehörden konzipiert. Eine Variante der KOI8-R-Codierung ist KOI8-U, die ukrainisch Zeichen verwendet.
KOI8 wird viel mehr verwendet als ISO 8859-5, die nie wirklich ein Erfolg wurde. ISO 8859-5 ist die kyrillische Variante der im Niederländischen besser bekannten: ISO 8859-1.
KOI8-R ist eine Erweiterung von ASCII, wobei den kyrillischen Zeichen Codes über 127 gegeben wurden. Die Kodierung erfolgt nicht nach dem kyrillischen Alphabet, sondern nach den entsprechenden lateinischen Zeichen, indem 128 zu ihrem Wert addiert und dann Groß- und Kleinschreibung vertauscht werden. Die Buchstaben ohne lateinisches Äquivalent belegen die restlichen Codes mit gleichen höchstwertigen 3 Bits. Durch Löschen von Bit 7 des Codes wird ein partielles Transliteration erhalten, zum Beispiel: "РусскиТ Текст" in KOI8-R wird zu "rUSSKIJ TEXT" ("russischer Text") und dann wird der Text plötzlich im lateinischen Alphabet lesbar.