KOI8-R

KOI8-R (, код обмена информацией, 8 битов, "informaationvaihtokoodi, 8-bittinen") on 8-bittinen merkistö, joka on suunniteltu venäjän kieltä varten. Se kattaa myös bulgarian kielen. Ukrainaa varten on oma KOI8-U, jossa on lisäksi ukrainan kielen vaatimat kirjaimet. KOI8-R oli julkaisematon de facto standardi, mutta perustui standardeihin GOST 19768-74 (eli vanha koi8), ISO 6937/8 (ei rekisteröity) ja sen muunnelmat INIS-cyrillic ja ISO 5427. Venäläiset Unix-käyttäjät julkaisivat sen vuonna 1993 internet-standardina .

KOI8-R on edelleen paljon käytetympi kuin ISO 8859-5, joka ei ikinä levinnyt laajaan käyttöön. Toinen yleinen koodaus kyrillisillä kirjaimilla kirjoitettavia kieliä varten on Windows-1251. Molemmat korvautuvat ehkä tulevaisuudessa Unicodella.

KOI8-R:ssä kirjainten järjestys on niitä lähinnä vastaavien latinalaisten kirjainten mukaan, eikä aakkosjärjestyksessä. Tällä saavutetaan se, että jos ylin bitti häviää, teksti säilyy lähes ymmärrettävänä. Esimerkiksi merkkijonosta "Русский Текст" tulee "rUSSKIJ tEKST".

Merkistöt