Claims
- 1. A system for controlling the presentation of a text document, represented by a data stream having a specific sequence, to a printer from a processing system, said system comprising:
- a first font, electronically representative of a first orientation of characters, said first font being resident in said printer;
- a second font, electronically representative of a second orientation of characters, said second font being resident in said printer;
- means, in said processing system, for inserting, by a user, a marker into said text document for designating a selected portion of said text document;
- means, in said processing system, for scanning said data stream for said inserted marker;
- means, in response to said scanned inserted marker, for changing in said processing system the specific sequence of the data stream representing said designated portion of text, thereby electronically rearranging that portion of said data stream corresponding to said selected portion of said text document; and
- means for intermixing said first orientation of characters and said second orientation of characters independently within a page boundary of said text document by printing said rearranged sequence of said data stream of said selected portion of text with said second font, and printing an unchanged sequence of said data stream with said first font.
- 2. The system of claim 1 wherein the means for inserting comprises selectively placing said marker within the text document at the beginning of the selected portion and at the end of the selected portion of the text document.
- 3. The system of claim 1 wherein the marker comprises a printer control selectively placed within the text document to designate the selected portion of said text document.
- 4. The system of claim 1 wherein the means for changing the specific sequence comprises a local storage for storing in a first sequence the data stream in a matrix, and accessing the data stream from the matrix in a second sequence.
- 5. The system of claim 1 further comprising means for printing at least one superscript in said selected portion of text in said selected orientation.
- 6. The system of claim 1 further comprising means for printing, in letter quality mode, at least one subscript in said selected portion of text in said selected orientation.
- 7. The system of claim 1 further comprising means for printing, in letter quality mode, at least one character in emphasis mode in said selected portion of text in said selected orientation.
- 8. A method for controlling the presentation of a text document, represented by a data stream having a specific sequence from a processing system to a printer, said method comprising:
- inserting, by a user, a marker into said text document for designating a selected portion of said text document;
- changing in said processing system the specific sequence of a portion of said data stream representing said designated portion of text, thereby electronically rearranging that portion of said data stream corresponding to said selected portion of said text document; and
- intermixing normal characters and rotated characters independently within a page boundary of said text document by printing a plurality of characters representing said specific sequence of the data stream with a first font electronically representative of normal characters, said first font being resident in said printer and by printing a plurality of characters representing said changed specific sequence of the portion of the data stream with a second font electronically representative of rotated characters, said second font being resident in said printer.
Parent Case Info
This is a continuation of application Ser. No. 07/338,474 filed Apr. 14, 1989 which is a continuation of Ser. No. 07/090,878, filed Aug. 31, 1987, now abandoned.
US Referenced Citations (12)
Foreign Referenced Citations (3)
Number |
Date |
Country |
119396 |
Sep 1984 |
EPX |
66658 |
Apr 1986 |
JPX |
109658 |
May 1987 |
JPX |
Non-Patent Literature Citations (3)
Entry |
"Sideways Printing", Research Disclosures, May 1987. |
Fedak, J. F. Findley G. I., "Advanced Function Printing With Efficient Storage Utilization", IBM TDB vol. 25, No. 3B. Aug. 1982, pp. 1650-1651. |
Hanna S. D., "Rotated Page Half-Indexing", IBM TDB, vol. 24, No. 1B, Jun. 1981, pp. 819-820. |
Continuations (2)
|
Number |
Date |
Country |
Parent |
338474 |
Apr 1989 |
|
Parent |
90878 |
Aug 1987 |
|