Browse Prior Art Database

Word Extension Function for an Electronic Typewriter

IP.com Disclosure Number: IPCOM000053138D
Original Publication Date: 1981-Sep-01
Included in the Prior Art Database: 2005-Feb-12
Document File: 2 page(s) / 25K

Publishing Venue

IBM

Related People

Johnson, CF: AUTHOR

Abstract

In an electronic typewriter with right-to-left printing for the Arabic language, it is necessary to extend the last word in each line to the left margin with dashes, as illustrated in the figure.

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 64% of the total text.

Page 1 of 2

Word Extension Function for an Electronic Typewriter

In an electronic typewriter with right-to-left printing for the Arabic language, it is necessary to extend the last word in each line to the left margin with dashes, as illustrated in the figure.

Since hyphens are not used in Arabic, words are extended to the left margin by printing dashes between the last character and the remainder of the word. The last character is printed at the left margin. On presently available Arabic typewriters, the operator first keyboards dashes, and then keyboards the last character to print approximately at the left margin. This operation usually results in a ragged left margin, particularly with proportionally spaced printing.

The electronic word extension function simplifies the keyboarding operation and also produces a justified left margin in which the characters at the left margin are printed in precise vertical alignment, even with proportional spacing type elements.

The function will be described in terms of operator actions, electronic logic operations, and printer actions. The assumption is made that the function is implemented on an electronic typewriter in which keyboard inputs enter electronic logic, which in turn control the printer. Either microprocessor software or an electronic logic implementation of the function is possible.

The last character of each line is thus printed in precise vertical alignment at the left margin with dashes between the last character and t...