Browse Prior Art Database

Method to Define Punctuation Format and Begin/End Punctuation Format

IP.com Disclosure Number: IPCOM000061503D
Original Publication Date: 1986-Aug-01
Included in the Prior Art Database: 2005-Mar-09
Document File: 1 page(s) / 13K

Publishing Venue

IBM

Related People

Morton, CA: AUTHOR [+2]

Abstract

A method to provide punctuation of both arithmetic and character data within a Revisable Text Data Stream is described. Within a Revision Data Stream, data may be included from another source (i.e., data base) or may be generated by a Text control sequence. This data, whether arithmetic or character, may not have been stored with an appropriate presentation format. A monetary value, for instance, may only be stored in a file with an indication of where the decimal point should be located and an indication of its positiveness or negativeness. There are many other attributes that apply to the punctuation of both types of data. In accordance with the new method, these attributes are defined in the Define Punctuation Format (DPF) command.

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

Page 1 of 1

Method to Define Punctuation Format and Begin/End Punctuation Format

A method to provide punctuation of both arithmetic and character data within a Revisable Text Data Stream is described. Within a Revision Data Stream, data may be included from another source (i.e., data base) or may be generated by a Text control sequence. This data, whether arithmetic or character, may not have been stored with an appropriate presentation format. A monetary value, for instance, may only be stored in a file with an indication of where the decimal point should be located and an indication of its positiveness or negativeness. There are many other attributes that apply to the punctuation of both types of data. In accordance with the new method, these attributes are defined in the Define Punctuation Format (DPF) command. Up to 255 different formats may be defined per data type (character or numeric) within a Revision Text Data Stream with a different ID assigned to each. The Define Punctuation Formats are specified in the Text Data Stream's setup area. Within the Text itself, a Begin/End Punctuation Format control pair delimits the text to be punctuated. This text may be generated inline or included from another file or object. The Begin Punctuation Format (BPF) specifies the ID of the Define Punctuation Format which is to be activated. The End Punctuation Format (EPF) marks the end of the text area to be punctuated using the referenced DPF. These controls may be nested such that when a new BPF is encountered in the Text Data Stream, the active DPF is stacked and the DPF specified by the new BPF is activated. An EPF will unstack the last stacked DPF which then becomes active. The DPF specifies the following for arithmetic data: - The ID of the reference DPF - A font ID if different from the active font - The total output field size including Leading and Trailing text - A fill character or string to fill the remaining...