Claims
- 1. A method for printing characters including special characters in a word processing system including a keyboard and a printer with a print element, wherein all characters including the special characters have a single key on the keyboard and the operation of each key generates a unique character code, and wherein the special characters are made up of two or more ones of the characters that can be printed with said print element by overstriking in the same character space, said method comprising the steps of:
- a. retrieving a unique character record responsive to each unique character code generated for each key that is operated on said keyboard, each said character record including a printer code that when applied to said printer will print the particular character,
- and responsive to the operation of a key for a special character a number of linked character records are retrieved equal to the number of individual characters that are used to print the special character, said linked character records each including a first bit that is set to indicate when the individual characters are part of a special character and should be printed in the same character space as the previous printed character, said printer responding to said first bit to not advance the print element to the next character space,
- b. retrieving from each of said linked character records in which said first bit is set, vertical offset information indicating vertically where the individual characters represented by each of the individual character records are to be printed in the character space with the previously printed character, said printer being responsive to said vertical offset information to relatively move said print element with respect to the character space to print each of said individual characters in a vertical position different than where each of said individual characters would normally be printed, and
- c. retrieving from the same linked character records as the vertical offset information was retrieved from, horizontal offset information indicating horizontally where the individual characters represented by each of the individual character records are to be printed in the character space with the previously printed character, said printer being responsive to said horizontal offset information to relatively move said print element with respect to the character space to print each of said individual characters in a horizontal position different than where each of said individual characters would normally be printed.
- 2. The method in accordance with claim 1 wherein linking of said linked character records is accomplished by information in the character record for each of said individual characters making up a special character, said information pointing to adjacent character records that are used to print a special character.
- 3. A method for printing standard characters and special characters with a printer having a print element with a plurality of print means each of which is used to print a discrete one of said standard characters, said printer being used in a word processing system including a keyboard wherein all said standard characters and said special characters have a single key on the keyboard, wherein the operation of each key for a standard or a special character causes the generation of a unique character code that causes the corresponding standard or special character to be printed, and wherein the special characters are made up of two or more ones of the standard characters that can be printed with said print element by overstriking one character space, said method comprising the steps of:
- a. retrieving a unique character record responsive to each unique character code generated for each key that is operated, each said character record including printer codes that when applied to said printer will print a particular standard or special character,
- and responsive to the operation of a key for a special character a number of linked character records are retrieved equal to the number of individual standard characters that are used to print the special character, said linked character records each including a first bit that is set to indicate when the associated individual standard character is part of a special character and should be printed in the same character space as the previous printed standard character, said printer responding to said first bit to not advance the print element to the next character space,
- b. retrieving from each of said linked character records in which said first bit is set, vertical offset information indicating vertically where the associated standard character is to be printed in the character space with the previously printed standard character, said printer being responsive to said vertical offset information to vertically move said print element with respect to the character space to print the associated standard character in a vertical position different than where characters would normally be printed, and
- c. retrieving from the same linked character records as the vertical offset information was retrieved from, horizontal offset information indicating horizontally where the associated standard character is to be printed in the character space with the previously printed character, said printer being responsive to said horizontal offset information to horizontally move said print element with respect to the character space to print the associated character in a horizontal position different than where characters would normally be printed.
Parent Case Info
This application is a continuation of application Ser. No. 740,784, filed June 3, 1985 now abandoned.
US Referenced Citations (9)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0063675 |
May 1981 |
JPX |
0076282 |
May 1983 |
JPX |
Non-Patent Literature Citations (2)
Entry |
IBM Manual "Document Content Architecture: Final-form-Text Reference", First Edition, Jun. 1983. |
IBM Manual "Document Content Architecture: Revisable-Form-Text Reference," SC23-0758-0, First Edition, Jun. 1983. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
740784 |
Jun 1985 |
|