KOI8-F or KOI8 Unified is an 8-bit character set.[1] It was designed by Peter Cassetta[2] of Fingertip Software (now defunct) as an attempt to support all the encoded letters from both KOI8-E (ISO-IR-111) and KOI8-RU (and hence also, KOI8-U and KOI8-R), along with some of the pseudographics from KOI8-R,[3][2] with some additional punctuation in the remaining space, sourced partly from Windows-1251.[2] This encoding was only used in the software of that company. FreeDOS calls it code page 60270.
Character set
The following table shows the KOI8-F encoding. Each character is shown with its equivalent Unicode code point. Differences from ISO-IR-111 are boxed; other relevant encodings which are matched, if any, are noted in footnotes.
^ abThe non-breaking space is encoded twice: first at 0x9A matching KOI8-R, and then at 0xA0 matching KOI8-E (the latter of which also happens to be its location in Windows-1251 and Windows-1252).
A variant is KOI8-C, also known as KOI8-CA, is an 8-bit character set. It is a modification of KOI8-F to support Caucasian languages while retaining support in the same languages as KOI8-F. FreeDOS calls it code page 61294. It has hardly ever been used. KOI8-C once referred to what is now known as KOI8-O.