vidi mode
Text Modes
------------------------------------------------------- Mode Cols Rows Font Adapter ------------------------------------------------------- c40x25 40 25 8x8 CGA (EGA VGA) e40x25 40 25 8x14 EGA (VGA) v40x25 40 25 8x16 VGA m80x25 80 25 8x14 MONO (EGA_MONO VGA_MONO) c80x25 80 25 8x8 CGA (EGA VGA) em80x25 80 25 8x14 EGA_MONO (VGA_MONO) e80x25 80 25 8x14 EGA (VGA) vm80x25 80 25 8x16 VGA_MONO v80x25 80 25 8x16 VGA e80x43 80 43 8x14 EGA (VGA)
Graphics Modes
------------------------------------------------------ Mode Pixel resolution Colors Adapter ------------------------------------------------------ mode5 320x200 4 CGA (EGA VGA) mode6 640x200 2 CGA (EGA VGA) modeD 320x200 16 EGA (VGA) modeE 640x200 16 EGA (VGA) modeF 640x350 2 (mono) EGA (VGA) mode10 640x350 16 EGA (VGA) mode11 640x480 2 VGA mode12 640x480 16 VGA mode13 320x200 256 VGA
For example, if your display adapter ROM has the
IBM PC character set defined, but you are using
the PC Nordic mapchan
file, you will not be able to display the following characters:
ø Ø L· l· õ Õ ã Ã
To display these characters, use vidi to override the character set in ROM with the PC Nordic font file.
In addition to using vidi to override the ROM character set, you can use it to define certain display fonts on some display adapters. For example, the VGA adapter will allow you to display fonts in the sizes 8x8, 8x14, and 8x16.
If you change mapchan mapping for a console with any type of display adapter, you may also need to change the character font correspondingly.
vidi defines the font for one of a number of character sets. The font definition files are available in the directory /usr/lib/vidi, and are listed in ``Screen font mapping for the console'' for the various character sets.
For example, the following command allows you to display the
full range of Nordic characters when you are using the
PC Nordic mapchan file and your display adapter
ROM has the IBM PC character set defined:
vidi -f /usr/lib/vidi/nor.8x14 font8x14
vidi defines the font for one of the character sets given below. The following font definition files are available in the directory /usr/lib/vidi:
------------------------------------------------------------------ Character Set 8x8 font 8x14 font 8x16 font ------------------------------------------------------------------ Codepage 850 850.8x8 850.8x14 850.8x16 ISO 8859 iso.8x8 iso.8x14 iso.8x16 ISO 8859-2 ISO8859-2.8x8 ISO8859-2.8x14 ISO8859-2.8x16 ISO 8859-3 ISO8859-3.8x8 ISO8859-3.8x14 ISO8859-3.8x16 ISO 8859-4 ISO8859-4.8x8 ISO8859-4.8x14 ISO8859-4.8x16 ISO 8859-5 ISO8859-5.8x8 ISO8859-5.8x14 ISO8859-5.8x16 ISO 8859-6 ISO8859-6.8x8 ISO8859-6.8x14 ISO8859-6.8x16 ISO 8859-7 ISO8859-7.8x8 ISO8859-7.8x14 ISO8859-7.8x16 ISO 8859-8 ISO8859-8.8x8 ISO8859-8.8x14 ISO8859-8.8x16 ISO 8859-9 ISO8859-9.8x8 ISO8859-9.8x14 ISO8859-9.8x16 ISO 8859-10 ISO8859-10.8x8 ISO8859-10.8x14 ISO8859-10.8x16 ISO 8859-15 ISO8859-15.8x8 ISO8859-15.8x14 ISO8859-15.8x16 PC Greek grk.8x8 grk.8x14 grk.8x16 PC Israeli isr.8x8 isr.8x14 isr.8x16 PC Nordic nor.8x8 nor.8x14 nor.8x16 PC Portuguese por.8x8 por.8x14 por.8x16 PC Spanish spa.8x8 spa.8x14 spa.8x16 PC Standard font.8x8 font.8x14 font.8x16
You must select the mode no9bit before loading ISO8859.* fonts. This is to prevent characters appearing corrupted in certain localized codesets.
SCO OpenServer Release 5.0.6 -- 1 August 2000