IBM OS/2 System VIO fonts in PCF format

The System VIO fonts have been extracted from IBM OS/2 distribution.

The original fonts are designed for large number of scripts, but the fonts here contain glyphs from Latin-1 and Cyrillic codepages only, and are present in iso8859-1, koi8-r, cp866, cp1251, and iso10646-1 encodings.

The effort is made by Dmitry Karasik, Vadim Belman, and Anton Berezin. The archive contains the following fonts:

where each is available as

ibm-vio-12x30-b-cp866-r.pcf.gz
ibm-vio-12x30-b-cp1251-r.pcf.gz
ibm-vio-12x30-b-iso10646-1.pcf.gz
ibm-vio-12x30-b-iso8859-1.pcf.gz
ibm-vio-12x30-b-koi8-r.pcf.gz

ibm-vio-12x30-bi-cp866-r.pcf.gz
ibm-vio-12x30-bi-cp1251-r.pcf.gz
ibm-vio-12x30-bi-iso10646-1.pcf.gz
ibm-vio-12x30-bi-iso8859-1.pcf.gz
ibm-vio-12x30-bi-koi8-r.pcf.gz

ibm-vio-12x30-i-cp866-r.pcf.gz
ibm-vio-12x30-i-cp1251-r.pcf.gz
ibm-vio-12x30-i-iso10646-1.pcf.gz
ibm-vio-12x30-i-iso8859-1.pcf.gz
ibm-vio-12x30-i-koi8-r.pcf.gz

ibm-vio-12x30-r-cp866-r.pcf.gz
ibm-vio-12x30-r-cp1251-r.pcf.gz
ibm-vio-12x30-r-iso10646-1.pcf.gz
ibm-vio-12x30-r-iso8859-1.pcf.gz
ibm-vio-12x30-r-koi8-r.pcf.gz
There are 280 font files in total.

12x30 is available as a TTF font: vio12x30.ttf
. Use ~/.config/fontconfig/fonts.conf to have it antialiased.

The following fonts with much more glyphs are a courtesy from Roy Tam: ibm-vio-os2-fonts at GitHub

TTFs were converted using the great fontforge