Browse Prior Art Database

Ragged Right Manipulation of Right Justified Text

IP.com Disclosure Number: IPCOM000060063D
Original Publication Date: 1986-Feb-01
Included in the Prior Art Database: 2005-Mar-08
Document File: 3 page(s) / 30K

Publishing Venue

IBM

Related People

Cole, AG: AUTHOR [+2]

Abstract

Economy of processing is retained by carrying out text processing input, storage and editing functions in ragged right mode, making it convenient to correlate change inputs from external devices, such as touch panels, with the internal representations of designated characters or words. The final conversion to right justified mode for display or print presentation is made just prior to final presentation. Video display terminals with all points addressable (APA) are becoming increasingly available so that a character can be placed at any raster unit position. Variable pitch character capability is also often available. Nevertheless, it continues to be simpler to use monospace characters on such displays for editing purposes rather than get into the complexity of generating and handling variable pitch characters.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 3

Ragged Right Manipulation of Right Justified Text

Economy of processing is retained by carrying out text processing input, storage and editing functions in ragged right mode, making it convenient to correlate change inputs from external devices, such as touch panels, with the internal representations of designated characters or words. The final conversion to right justified mode for display or print presentation is made just prior to final presentation. Video display terminals with all points addressable (APA) are becoming increasingly available so that a character can be placed at any raster unit position. Variable pitch character capability is also often available. Nevertheless, it continues to be simpler to use monospace characters on such displays for editing purposes rather than get into the complexity of generating and handling variable pitch characters. It has been demonstrated that text which is right justified with variable spacing (whether or not the character is variable pitch) is faster to read, and more comprehensible, than text which is not right justified or which uses multiples of character length for interword spacing. This method of processing for right justification retains the simplicity of monospace character editing, but is easier and faster to read. Lines of text are handled in the same manner as when they are ragged right, that is, not right justified. When a character or word is inserted on a line on which it does not fit, the line is split into two lines; the word flows onto the following line. Internally, the text may be kept as a character string with no concern for right justification. For presentation on the video display terminal, the hardware counts all internal interword spaces (not paragraph or indentation which is considered external) and also counts the number of spaces to be filled in to the right of the line. The first count is called ISP (internal spaces) and the second count RSP (right spaces). Dividing RSP by ISP gives the fractional character spacing which has to be distributed among the internal spaces. If there are N raster units in one character space, then RSP/ISP ...