Browse Prior Art Database

Print Font Selection

IP.com Disclosure Number: IPCOM000121518D
Original Publication Date: 1991-Sep-01
Included in the Prior Art Database: 2005-Apr-03
Document File: 1 page(s) / 28K

Publishing Venue

IBM

Related People

Chew, SF: AUTHOR

Abstract

This article describes a means to automatically select fonts for OS/2* PM_Q_STD print format from the universe of fonts supplied by the print driver. For example, the user has created a document that may include bold, underlined, and plain text and selects the function to have a hardcopy generated. There needs to be a method by which an appropriate set of fonts is selected from the print driver for printing.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Print Font Selection

      This article describes a means to automatically select
fonts for OS/2* PM_Q_STD print format from the universe of fonts
supplied by the print driver. For example, the user has created a
document that may include bold, underlined, and plain text and
selects the function to have a hardcopy generated. There needs to be
a method by which an appropriate set of fonts is selected from the
print driver for printing.

      The solution involves the querying for a default font. Using
this default font as a base, the application selects other related
fonts from the universe of fonts included in the print driver.  The
method of selecting the fonts involves filtering and isolating fonts
which have similar font attributes. For example, if the default font
has a typeface of Courier LQ, then a search is made for all fonts
which have the same facename and these fonts will be used during
printing.

      The advantage is that font selection for printing becomes an
automatic feature. The user does not have to be concerned with making
decisions that would normally involve choosing a font for each pitch
and style that is bold, underline, and plain. This technique is used
in the Office Product, OfficeVision/2* R 1.
*  Trademark of IBM Corp.