Blame data/consolefonts/README.Cyrillic

Packit Service 50ad14
Cyrillic fonts:
Packit Service 50ad14
Packit Service 50ad14
Type A. Alt
Packit Service 50ad14
Packit Service 50ad14
[Reference: codepage 866 (as given in Unicode 1.0, Vol 2, Appendix C).]
Packit Service 50ad14
The Alt fonts have the Cyrillic letters in the ranges
Packit Service 50ad14
0200-0237: capitals, 0240-0257,0340-0357: lower case,
Packit Service 50ad14
0360-0367: some additional letters.
Packit Service 50ad14
Packit Service 50ad14
Here we have the alt* fonts (except that the positions 0362-0367 do not
Packit Service 50ad14
carry upper and lower case e, yi, short u).
Packit Service 50ad14
However, altc has some additional slavic characters
Packit Service 50ad14
(and fewer line drawing characters).
Packit Service 50ad14
Packit Service 50ad14
Cyr_a8xN follows cp866 in the positions 0200-0257 and
Packit Service 50ad14
0340-0357. This means that upper and lower case io
Packit Service 50ad14
(cp866 codes 0360, 0361) are also missing.
Packit Service 50ad14
Packit Service 50ad14
Packit Service 50ad14
Type B. Koi8
Packit Service 50ad14
Packit Service 50ad14
[Reference: RFC 1489 for koi8-r, RFC 2319 for koi8-u]
Packit Service 50ad14
Packit Service 50ad14
The koi8-r and koi8-u character sets are almost identical.
Packit Service 50ad14
For the 8 letters in koi8-u, not in koi8-r, see src/koi8.syms.h.
Packit Service 50ad14
Packit Service 50ad14
The koi8* fonts here are the koi8 equivalents of the alt*
Packit Service 50ad14
fonts above; in particular, koi8c-8x16 includes koi8u but
Packit Service 50ad14
has additional slavic characters.
Packit Service 50ad14
Packit Service 50ad14
koi8-14.psf follows koi8r in the positions 0300-0377
Packit Service 50ad14
(and has some iso-8859-5 symbols in 0240-0277,
Packit Service 50ad14
and yat, fita, izhitsa in 0200-0202, 0220-0222).
Packit Service 50ad14
In particular, it does not have the io and IO at
Packit Service 50ad14
0243, 0263.
Packit Service 50ad14
Packit Service 50ad14
qinglong@Bolizm.ihep.su writes:
Packit Service 50ad14
"BTW, there is no full rfc1489 compliant russian font shipping with `kbd'."
Packit Service 50ad14
and contributed koi8r-8x8.
Packit Service 50ad14
Packit Service 50ad14
Packit Service 50ad14
Type C. ISO 8859-5
Packit Service 50ad14
Packit Service 50ad14
iso05.fN precisely follows iso-8859-5 in all positions
Packit Service 50ad14
where that norm defines a symbol.
Packit Service 50ad14
It has no symbols in the range 0200-0237.
Packit Service 50ad14
Packit Service 50ad14
880.cp follows iso-8859-5 in the positions 0240-0377
Packit Service 50ad14
except that the four symbols 0244, 0364, 0371, 0372
Packit Service 50ad14
[Ukrainian Cyrillic letter ie (upper and lower case),
Packit Service 50ad14
and Cyrillic small letter lje, nje] are missing.
Packit Service 50ad14
It has a few old Russian symbols in the range 0200-0202,
Packit Service 50ad14
0220-222 (yat, fita, izhitsa).
Packit Service 50ad14
Thus, in spite of its name it has very little to do
Packit Service 50ad14
with the ibm cp880 (as described in GNU recode).
Packit Service 50ad14