Claims
- 1. A digital type font, comprising:
- a computer-readable medium adapted to store a computer-readable file of predetermined size and configuration;
- stored on said medium, in at least one computer-readable file, data and logic instructions for controlling the operation of the computer which reads the file, comprising
- a set of base character programs executable by the computer and comprising for each character in a character set included in said font at least one program for use by a computer to produce an image of said character, each said program including data and instructions representing the contours of a character and a plurality of control points, and
- a data structure including in determinable locations in said at least one file values for a set of design variables, each specifying a transformation operation to be performed upon a design feature of characters in the typeface which may be generated using the font and which is not to be performed on another design feature or portion of said character or other characters, in the typeface.
- 2. A digital type font according to claim 2 wherein each base character program further includes a name for said program.
- 3. A digital type font according to claim 1, wherein for at least one character, the at least one stored file includes at least two alternative sets of design variables for use by the computer to produce an image of said character in at least two alternative topologies.
- 4. A digital type font according to claim 1 wherein the data representing control points includes, for at least some control points, data representing an initial position for a control point and a list of trajectory information for use by the computer to modify the location of the control point and alter the contour of a corresponding design feature of the character when displayed.
- 5. A digital type font according to claim 4 wherein each trajectory information list includes a displacement direction, a displacement magnitude and an indicia of a design feature associated with the control point.
- 6. A digital type font according to claim 5 wherein the at least one file contains, for at least one glyph, an initial position and a list of trajectory information for use by the computer to modify the location of an associated control point and to alter the contour of the glyph for use in multiple characters.
- 7. A computer-readable type font descriptor module for use in connection with a digital computer executing a program to output text characters in a selected typeface by selective operation on a generic base font, comprising:
- a computer-readable medium adapted to store at least one computer-readable file of predetermined configuration;
- stored on said medium, at least one computer-readable file containing data and logic instructions for controlling the operation of the computer which reads the at least one file, in conjunction with the execution of said program, said file comprising in one or more identifiable locations, data and instructions comprising specifications for use by said program to operate upon or with said generic base font to perform transformation operations upon portions of the generic base font corresponding to typographic design features and to produce as output therefrom images of characters corresponding to those of the selected typeface.
Parent Case Info
This application is a continuation of application Ser. No. 08/048,766, filed Apr. 16, 1993 now U.S. Pat. No. 5,664,086, entitled METHOD AND APPARATUS FOR GENERATING DIGITAL TYPE FONT AND RESULTING FONTS now pending.
US Referenced Citations (6)
Continuations (1)
|
Number |
Date |
Country |
Parent |
048766 |
Apr 1993 |
|