Browse Prior Art Database

Column Alignment of Multi-Column Text in Print Only Documents

IP.com Disclosure Number: IPCOM000119636D
Original Publication Date: 1991-Feb-01
Included in the Prior Art Database: 2005-Apr-02
Document File: 2 page(s) / 70K

Publishing Venue

IBM

Related People

Bracht, CJ: AUTHOR

Abstract

Disclosed is a method to allow DisplayWrite* 4/2 users to correctly and consistently align columns of multi-column text in Print Only documents.

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

Column Alignment of Multi-Column Text in Print Only Documents

      Disclosed is a method to allow DisplayWrite* 4/2 users to
correctly and consistently align columns of multi-column text in
Print Only documents.

      DisplayWrite 4/2 users can convert internal formatted documents
into Level 2 format referred to as Print Only documents by users.
The internal formatted documents support the printing of multi-column
text. However, Level 2 does not support the controls needed to
comprehend and process multi-column text.  Therefore, the only way to
have output appear as multi-column text in L2 is to build each line
of text with the appropriate internal formatted column segments
concatenated together. DisplayWrite 4/2 has added support to their
conversion for internal format to Level 2 to perform the needed
concatenation.  Each Level 2 line will have the appropriate text
aligned and separated by white space, thus producing the effect of
multi-column text.

      When creating Level 2 documents from multi-column text internal
format, it is not known which printer(s) the final form document will
be printed on.  This means that the particular escapement algorithm
unique to each printer is unknown.  Thus, the converter cannot know
exactly where the printer head will be located on the page when the
white space necessary for aligning the column segment's of text must
be placed in the data stream.  Therefore, the Level 2 converter will
place a Zero Index Return contr...