We could not find any VGA screen fonts for any Cyrillic character set except cp866 (which is included with Kermit, along with loadfont and a macro for translating it to KOI8 and 8859-5) so designed our own. Download


To use these fonts, while offline, type loadfont fontname.f16 and proceed as normal to read files.
To use these fonts online with Kermit you must also:

Pine can be used to read and write Cyrillic e-mail only if you have set the same character set loaded as is used for the e-mail. You can also export the e-mail body, convert to html and read with lynx if you want to use a different character set (for instance to read cp1251 email with Kermit set for Cyrillic KOI8, make the email into an html file and read it with lynx options set to KOI8-R).

Lynx will translate from the character set in which a website was designed to the character set you have chosen in options. Lynx's KOI8-R seems to work for reading Russian with the Kermit end set to plain KOI8.

Lynx 2.7.1 does not offer cp866 and 2.8.2 does not translate 8859-5 properly. Lynx 2.8.3 supports unicode utf-8 but translates only to koi8 from it. To read Serbian or Macedonian with all the special characters found in them you need 8859-5 or cp1251, but most characters can also be read using koi8. Another option is to use 7-bit approximation, which displays the closest Latin character.

ANSI can also be used to read all these character sets, but it plays havoc with Lynx or Pine so is not recommended. VT100 does not support character sets. If you forget to set terminal character-set transparent, you are likely to crash due to some character in the 128-159 range being read as a C1 control code, or at the very least you will see gibberish when using koi8 (which was cleverly designed to avoid the C1 area.) You will also see gibberish if you forget to set the character sets the same at both ends.

These fonts were composed using fontedit (fedit30.zip) and were based on cp866.f16 (found in fntcol16.zip) - see simtel.net for these files. cp866 avoids the box-character range, part of which is the line-drawing characters at 192-223, which automatically duplicate their eighth column of pixels into the following column, normally left blank between characters. The other three character sets use this area for Cyrillic letters so we had to redesign them to fit in 7 columns. They are not quite as artistic, because we removed most of the serifs, but they are legible. We designed new characters for Serbian and Macedonian, and for the special Windows characters.

Suggestions for improvement are always welcome. Mail me.

Return to main page