Browse Prior Art Database

FONT Format for All-Points-Addressable Devices

IP.com Disclosure Number: IPCOM000039415D
Original Publication Date: 1987-Jun-01
Included in the Prior Art Database: 2005-Feb-01

Publishing Venue

IBM

Related People

Authors:
DeGroot, JE Geise, DM [+details]

Abstract

A method is described to reduce the amount of memory required to store a font by eliminating blank rows (rows with all 0's) from the top and bottom of all character boxes in the font. Fig. 1 shows a typical 5 columns and 10 rows. The top row is all zeros, and the bottom two rows are all zeros. Fig. 2 shows how the character is normally stored in memory. In accordance with the new method, a font data structure consists of three parts that is provided as shown in Fig. 3. (Image Omitted) 1. Descriptor Field This field describes the attributes of the font, e.g., font style (plain, bold, italic, etc., baseline, capline, mono/variable pitch indicator, total number of characters, width and height of each character, if monopitch). It also contains a pointer to the font lookup table.