Browse Prior Art Database

Paragraph and Line Text Objects in a Structured Document Editor- Formatter

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

Publishing Venue

IBM

Related People

Borkin, SA: AUTHOR [+2]

Abstract

This article relates to an editor-formatter for structured documents which must distinguish between different types of objects in documents and, more particularly, to a method of differentiating the treatment of normal paragraph text and text such as addresses in letters and computer programs. A structured editor-formatter should have two types of text objects: paragraphs and an object called here a "one-liner". The present editor-formatter can then treat objects of these types differently. A primary difference is that paragraphs can word-spill across multiple lines on a page while a one-liner is restricted to being one line long. In addition, other formatting properties can differ.

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

Page 1 of 1

Paragraph and Line Text Objects in a Structured Document Editor- Formatter

This article relates to an editor-formatter for structured documents which must distinguish between different types of objects in documents and, more particularly, to a method of differentiating the treatment of normal paragraph text and text such as addresses in letters and computer programs. A structured editor-formatter should have two types of text objects: paragraphs and an object called here a "one-liner". The present editor-formatter can then treat objects of these types differently. A primary difference is that paragraphs can word-spill across multiple lines on a page while a one-liner is restricted to being one line long. In addition, other formatting properties can differ. For example, the property of "no-adjust" in which text remains exactly where it is typed makes sense to apply to a one-liner, but not to a paragraph. Paragraphs may be formatted to "flow-around" figures in a document, but this does not apply to one- liners. In addition to the advantage that the two different text objects will be treated differently with regard to editing and formatting, a more efficient implementation can result. An implementation of an editor-formatter can have a data structure for each object. A flag could specify the object type. For text objects, an additional flag would specify whether the object is a paragraph or a one-liner. If the object is a one-liner, it would not need fields in the d...