Browse Prior Art Database

Character Mode Designation Using Prefix Codes

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

Publishing Venue

IBM

Related People

Cecil, RH: AUTHOR [+2]

Abstract

Each character stored in a memory of an electronic typewriter has a one-byte prefix code added to it when it is to be expanded, underscored, or both. This allows the display to show the state of each character even if the string of characters that is underscored, expanded, or both is greater than the length of the display. In an electronic typewriter having an 80-character display with keyboard modes and a memory, the state of any particular character or string of characters is usually indicated by inserting markers into the document in memory to indicate the start and end of the specific mode. For example, an underscored word exists in memory as a start underscore code, the word, and an end underscore code.

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

Page 1 of 1

Character Mode Designation Using Prefix Codes

Each character stored in a memory of an electronic typewriter has a one-byte prefix code added to it when it is to be expanded, underscored, or both. This allows the display to show the state of each character even if the string of characters that is underscored, expanded, or both is greater than the length of the display. In an electronic typewriter having an 80-character display with keyboard modes and a memory, the state of any particular character or string of characters is usually indicated by inserting markers into the document in memory to indicate the start and end of the specific mode. For example, an underscored word exists in memory as a start underscore code, the word, and an end underscore code. In addition to the time required to search for the start code and the end code to determine the state of any character, there is even a greater difficulty in erasing the start or end code or in inserting new characters in the text having such start and end codes. For example, if a word is to be inserted in the middle of underscored words forming a string of characters greater than 80 characters, the 80-character display may not show any underscoring to the user. This also requires substantial effort in implementing software in such a situation where a single word, for example, that is not to be underscored, is inserted within a string of words that are underscored. This problem can be avoided by using a one-byte p...