Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site talcott.UUCP
Path: utzoo!watmath!clyde!cbosgd!ihnp4!mhuxn!mhuxr!ulysses!allegra!mit-eddie!genrad!panda!talcott!chaid
From: chaid@talcott.UUCP (install account for chaid)
Newsgroups: net.micro.att
Subject: re: Question about documentation on fonts for PC 7300
Message-ID: <543@talcott.UUCP>
Date: Tue, 12-Nov-85 21:38:58 EST
Article-I.D.: talcott.543
Posted: Tue Nov 12 21:38:58 1985
Date-Received: Thu, 14-Nov-85 08:55:48 EST
References: <353@kepler.UUCP>
Distribution: na
Organization: Harvard Univ. Sociology Dept. Cambridge. MA
Lines: 24
Summary: FONT (4) incomprehensible

In article <353@kepler.UUCP>, michaelb@kepler.UUCP (Michael Brant) writes:
> 
> The 7300 UNIX System V User's Manual is indispensable.  Most of what you
> need is in this document, specifically font(4), cfont(1), form(3T), menu(3T),
> window(7), track(3T), and tam(3T).  
> ...
> If the user
> wants to define his own custom font, this can be done by building a file
> as described in the font(4) manual page.  

I tried to write I program to read a file in the FONT (4) format.  I could
sort out most the spec, but was entirely unable to find where the
minirasters connected to a given character image are.  The struct fntdef
structure has as its last field a "unsigned short ff_raster" with comment
"mionirasters".  Each character (struct fcdef) has a "short fc_mr" with
comment "relative mini-raster pointer".  Nothing there explains
what this pointer is relative to.

I tried everything I could thing of: relative to the ff_raster location,
relative to the beginning of the file, etc. Nothing worked.

Any comments (or a code fragment perhaps) would be graciously appreciated.

							Bob Kaplan