Claims
- 1. An electronic typewriter comprising:
- operator controlled keyboard means for inputting data and having a margin release key;
- display means for displaying one line of data entered from the keyboard means and a right margin mark;
- a printer for printing the line of data;
- operator controlled cursor means connected to the display means for movably positioning a cursor on the display means relative to the line of data;
- margin release means for controlling the display means and printer means to display and print data of a line entered from the keyboard means leftwardly and rightwardly of the right margin mark after the cursor is moved and stopped under the right margin mark and the margin release key is depressed, said margin release means having a storage device which is set to a margin release state in response to the depression of said margin release key; and
- control means for causing the line of data to be transmitted from the display means to the printer means for printing and causing said storage device in the margin release means to be reset from said margin release state, and controlling, for subsequent lines of print data, the display means and printer means to display and print data entered from the keyboard means only leftwardly of the right margin mark.
- 2. An electronic typewriter as in claim 1, in which the keyboard means further comprises a carriage return key, and the control means further comprises means for causing the line of data to transmitted from the display means to the printer means for printing in response to depression of the carriage return key;
- whereby the line of data may be displayed on the display means and edited using the keyboard means, and subsequently printed by the printer means in response to depression of the carriage return key.
- 3. An electronic typewriter as in claim 1, further comprising means for defining a hot zone extending leftwardly from the right margin mark, and the control means further comprises means for causing the line of data to be transmitted from the display means to the printer means for printing in response a predetermined data code entered in the hot zone from the keyboard means.
- 4. An electronic typewriter as in claim 3, in which the predetermined data code is a carriage return code.
- 5. An electronic typewriter as in claim 3, in which the predetermined data code is a hyphen code.
- 6. An electronic typewriter as in claim 3, in which the predetermined data code is a space code.
- 7. An electronic typewriter as in claim 6, in which the control means further comprises means for controlling the display unit to display a subsequent line of data starting at a data position following the space code in the hot zone.
- 8. An electronic typewriter as in claim 1, including means for controlling the display means to delete the right margin mark after the cursor is moved under the right margin mark and the margin release key is depressed.
- 9. An electronic typewriter as in claim 1, in which the display means further comprises means for displaying control codes including backspace code.
- 10. An electronic typewriter as in claim 1, in which the control means further comprises means for causing the line of data to be transmitted from the display means to the printer means for printing in response to a predetermined data code entered rightwardly of the right margin mark from the keyboard means.
- 11. An electronic typewriter as in claim 10, in which the predetermined data code is a carriage return code.
- 12. An electronic typewriter as in claim 10, in which the predetermined data code is a hyphen code.
- 13. An electronic typewriter as claimed in claim 10, in which the predetermined data code is a space code.
- 14. An electronic typewriter as in claim 1, in which the control means comprises means for detecting when data is entered at the right margin mark and producing a hyphenation alarm in response thereto.
- 15. An electronic typewriter as in claim 1, further comprising:
- justification means for right justifying the line of data;
- the justification means being operative to vary widths of blank data spaces corresponding to space codes in the line of data;
- the justification means comprising means for counting a number of space codes to obtain a first number, means for algebraically computing a number of spaces between the right end of the line of data and the right margin mark prior to justification to obtain a second number in such a manner that the second number is positive when the right end of the line of data is leftward of the right margin mark and the second number is negative when the right end of the line of data is rightward of the right margin mark, means for dividing the second number by the first number to obtain a third number, means for multiplying the third number by a constant factor to obtain a fourth number and means for algebraically adding the fourth number to a standard blank data space width to obtain a justified blank data space width.
- 16. An electronic typewriter as in claim 15, in which the means for dividing the second number by the first number is operative to obtain the third number as a quotient and to obtain a fifth number as a remainder, the justification means further comprising means for dividing the standard blank data space width by the constant factor to obtain a sixth number constituting a minimum blank data space incremental width, means for adding the sixth number to the justified blank data space width for a number of the blank data spaces equal to the fifth number when the second number is positive and means for subtracting the sixth number from the justified blank data space width for a number of the blank data space equal to the fifth number when the second number is negative.
- 17. An electronic typewriter comprising:
- a keyboard having manually operable keys including a margin key and character keys for entering characters;
- a display device for displaying at least a portion of a current line of text entered by the manual operation of said character keys;
- a printer which selectively prints said current line of text;
- a margin setting circuit defining a right margin for the current line of text displayed at said display device;
- a margin control circuit which normally prevents the display at said display device of characters to the right of said right margin;
- a margin release circuit having a storage device which is set to a margin release state in response to the manual operation of said margin release key and is operative to permit the display of characters to the right of said right margin while said storage device remains set; and
- a margin reset circuit operative without a manual operation of said margin release key to reset said storage device in the margin release circuit for the next line of text, whereby said margin control circuit is automatically operative for said next line of text to normally prevent the display of characters to the right of the right margin in said next line of text.
- 18. An electronic typewriter comprising:
- operator controlled input means for inputting data, said input means including a margin release key;
- display means for displaying a line of data input from said input means, said line having a right margin position;
- a margin function circuit operative to prevent the display of characters to the right of said right hand margin position;
- printer means for selectively printing the line of data displayed by said display means;
- control means having:
- (i) print control means for causing the line of data displayed at said display means to be printed by said printer means in response to input of data from said input means;
- (ii) means for inhibiting the operation of said margin function circuit for a current line of data in response to the manual operation of said margin release key to thereby permit the display of data input from said input means to the right of said right hand margin position of said current line; and
- (iii) means for automatically restoring the operation of said margin function circuit for the next line of data input from said input means to thereby cause said margin function circuit to be operative to prevent the display of characters to the right of the right hand margin position of said next line of data unless the margin release key is again manually operated to inhibit the operation of said margin function circuit;
- whereby if the margin release key is manually operated the current line may extend past the right hand margin and can be printed but the margin function becomes operative again automatically, without any need to manually operate the margin release key again, to prevent the next line from extending past the right hand margin unless the margin release key is manually operated again.
- 19. An electronic typewriter as in claim 18 in which said means for restoring the operation of said margin function for said next line is responsive to the printed of the current line.
- 20. An electronic typewriter comprising:
- operator controlled input means for inputting data, said input means including a margin release key operable to produce a margin release signal;
- display means for displaying data input from said input means in the form of a line having a right hand margin position;
- printer means for printing data displayed by said display means;
- control means comprising:
- means responsive to said margin release signal to permit inputting of data through said input means beyond said right hand margin position;
- means for detecting if a predetermined data code is input through said input means into a predetermined region to the left of the right hand margin or into the region beyond the right hand margin position and for providing a detection signal in response to the detection of said predetermined code in said regions;
- means responsive to said detection signal for causing the line of data displayed on said display means to be printed by said printer means; and
- means for automatically recovering a margin function for the next line of data displayed at said display means;
- whereby the line of data may be displayed on the display means and edited using the input means, and subsequently printed automatically by the printer means in responsive to data input through said input means.
Priority Claims (3)
Number |
Date |
Country |
Kind |
52-3156 |
Jan 1977 |
JPX |
|
52-44707 |
Apr 1977 |
JPX |
|
52-44709 |
Apr 1977 |
JPX |
|
CROSS REFERENCE TO RELATED APPLICATION
This application is a continuation of abandoned U.S. patent application Ser. No. 639,871, filed Aug. 13, 1984, which is a continuation of abandoned U.S. patent application Ser. No. 381,095, filed May 24, 1982, which is a continuation of abandoned U.S. patent application Ser. No. 866,634, filed Jan. 3, 1978.
US Referenced Citations (14)
Continuations (3)
|
Number |
Date |
Country |
Parent |
639871 |
Aug 1984 |
|
Parent |
381095 |
May 1982 |
|
Parent |
866634 |
Jan 1978 |
|