Browse Prior Art Database

Algorithmic Generation of Combined Text Emphasis Modes

IP.com Disclosure Number: IPCOM000101910D
Original Publication Date: 1990-Sep-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 3 page(s) / 104K

Publishing Venue

IBM

Related People

Miller, BA: AUTHOR

Abstract

An algorithm is disclosed for generating multiple modes of emphasis for dot matrix text printing from a single basic source character dot image, in any combination.

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

Algorithmic Generation of Combined Text Emphasis Modes

       An algorithm is disclosed for generating multiple modes
of emphasis for dot matrix text printing from a single basic source
character dot image, in any combination.

      Many dot matrix printers support several modes of text
emphasis, such as underscore, bold, double wide, etc.  Many serial
dot matrix printers impose restrictions on which combinations of
emphasis modes are supported and thus cannot print all combinations
of text emphasis modes.  The disclosed algorithm generates text
emphasis modes in any combination while still meeting performance
criteria.

      An overview of this algorithm is as follows:
      1.   Build the basic (standard character with no emphasis modes
applied) dot image for the character from the dot image in the font
storage area.
      2.   Apply the transformation algorithm for each specified mode
of emphasis.  This is performed in a hierarchical fashion, as the
order in which the transformations are applied is significant.  The
first transformation is applied to the basic character image; each
additional transformation is applied to the resultant image from the
previous transformation.

      This scheme utilizes a small working storage area in which each
of the intermediate images is formed.  When all transformations have
been applied, the final image, which will be the image for the
character with all specified emphasis modes applied, is printed.

      Fig. 1 illustrates this algorithm.  The Control and Data Flow
...