File readme.  June 14, 1992.


This package will let you use a different soft font on each VC.  I
appologize ahead of time for the skimpy documentation. 

The way it works is the kernel keeps track of a given number of fonts
(codepages); the default is three if you don't set MAX_CPs to
something higher; one codepage is reserved for the default font, which
you cannot change.  Each VC is assigned a codepage.  By default, each
VC is assigned codepage 1, which is the font you've been using all the
time.  There are kernel calls to add codepages and to select which
codepage a VC will use.  I suppose these should be IOCTL's, but I
don't really know what those are or how to use them.  Sorry.

While on the topic of what I don't know, if the material included
herein looks like it was written by a Pascal programmer trying to
learn C, it was.

I have included two sample fonts, one written by myself and the other
by Dimitri Vulis (dlv@cunyvms1.BITNET).  Both are in the public
domain.  My font, 972.cp, is a Hebrew font.  The other is 880.cp, a
Cyrilic font (Russian etc.).

The Hebrew font uses the same encoding scheme as the VT-100's in
Israel, so any software that works on those will now run on Linux
(e.g., my hebrew.el package for GNU Emacs).

I'm told 880.cp follows the relevent Russian standard, so I suppose it
does.

This package, while (c) 1992 by Joel M. Hoffman, can be used as freely
as any other part of Linux.  

Smile and be happy.

------------------------------------------------------------

Packing list:
	readme		this file.

	diffs.Z		diffs against the 0.96a kernel.
			Unfortunately, also included are the diffs for
			vm86 support.  These two are unrelated, but I
			don't know how to differentiate the two on my 
			system at this point.

	addcp.c		Code for program to add a codepage to the
			kernel's list of fonts.  Only works for 25
			line video modes.

	usecp.c		Code for program to select a codepage for a
			VC.

	Makefile	Makefile for both of above.

	972.cp		Font data for 25-line Hebrew font.

	880.cp		Font data for Cyrilic font.

