Claims
- 1. A word processor operable both in a main text edit mode and in a margin text edit mode comprising:
- display means attached to the word processor for displaying text data of plural lines;
- main text edit means that function only in the main text edit mode for editing a main text displayed on the display means;
- margin text edit means that function only in the margin text edit mode for editing a margin text displayed on the display means, wherein the margin text is to be printed in a margin outside the main text on a paper;
- print means attached to the word processor for printing the main text with the margin text on the paper upon command;
- means for placing the word processor in one of the main text edit and margin text edit modes;
- first display control means that function only in the main text edit mode for displaying only a portion of the main text on the display means;
- second display control means that function only in the margin text edit mode for displaying the margin text within a margin text frame, which expands or contracts according to a change in a number of margin text lines, in a first region of the display means and for displaying and adjusting up and/or down a portion of the main text compensating for the change in the number of margin text lines; wherein
- the second display control means displays a bottom line of a page of the main text just above the margin text frame when the first region is displayed below the second region and automatically scrolls the main text to change the bottom line to compensate for the expansion and contraction of the margin text frame on a line for line basis; and
- the second display control means displays a top line of a page of the main text just below the margin text frame when the first region is displayed above the second region and automatically scrolls the main text to change the bottom line to compensate for the expansion and contraction of the margin text frame on a line for line basis.
- 2. A word processor according to claim 1, wherein the word processor is operable both in a normal print mode and in a margin text print mode; and
- the print means print only the main text in the normal print mode and print the main text with the margin text in the margin text print mode.
- 3. A word processor according to claim 2, wherein the margin text is a heading that is printed in a top margin above the main text printed on the paper, and the first region is located above the second region.
- 4. A word processor according to claim 2, wherein the margin text is a footing that is printed in a bottom margin below the main text printed on the paper, and the first region is located below the second region.
- 5. A word processor according to claim 2, wherein the margin text comprises a heading that is printed in a top margin above the main text printed on the paper and a footing that is printed in a bottom margin below the main text printed on the paper; and
- when the heading is edited in the margin text edit mode, the first region is located above the second region and, then the footing is edited in the margin text edit mode, the first region is located below the second region.
- 6. A word processor according to claim 5, further comprising:
- margin-print-starting page setting means for storing a page number of the main text at which the margin text is edited by the margin text edit means as a margin-print-starting page, and
- said print means prints the main text with the margin text on the margin-print-starting page and on pages that follow the margin-print-starting page in the margin text print mode.
- 7. A word processor according to claim 2, further comprising:
- page number inputting means for inputting first numeral information to an optional position in the margin text associated with a page of the main text, and
- pagination means for paginating pages by incrementing the first numeral information automatically for the pages following the optional page on which the first numeral information is inputted.
- 8. A word processor according to claim 7, wherein the numeral information is integral.
- 9. A word processor according to claim 9, wherein the numeral information is a fraction comprising a numerator and a denominator that indicates the total number of pages in the main text; and
- the pagination means increments the numerator of the fraction unit the numerator is equal to the denominator of the fraction.
- 10. A word processor operable in a main text edit mode for editing and in a margin text edit mode for editing margin text having a heading, which is printed in a top margin of the main text printed on a piece of paper, and a footing, which is printed in a bottom margin of the main text printed on the paper, comprising:
- means for placing the word processor in one of the main text edit and margin edit modes;
- at least one memory device in which the main text and margin text are stored in a text file, where the main text comprises main text data and main text format data, the margin text comprises margin text data and margin text format data, and the margin text format data is independent of the main text format data; and
- wherein the text file in the memory device further comprises one or more margin text record section, where the one or more margin text record section includes a top field separator, a line number data, a start code, a format data a margin text data, an edit code and an end field separator.
- 11. A word processor operable in any one of a main text edit mode for editing main text, a first margin text mode for editing margin text comprising a heading that is printed in a top margin of the main text printed on a piece of paper, or a second margin text edit mode for editing margin text comprising a footing that is printed in a bottom margin of the main text printed on the paper, comprising:
- means for placing the word processor in one of the main text editor and margin text editor modes;
- a memory device in which the main text and the first and second margin text are stored making a text file, such that the text file comprises a margin text record section that includes a top field separator, line number data, a start code, format data, margin data text edit data, an exit code, and an end field separator, the format data representing exclusively a format of the margin text independent of a format of the main text;
- display means for displaying plural lines of text data;
- main text edit means that function only in a main text edit mode for editing the main text contained in the memory device;
- first margin edit text means that function only in the first margin text edit mode for editing the first margin text contained in the memory device within a first margin text frame that is preset as an upper region on the display means;
- second margin text edit means that function only in the second margin text edit mode for editing the second margin text contained in the memory device within a second margin text frame that is preset as a lower region on the display means;
- print means for printing the text file on the paper;
- first display control means that function only in the text edit mode for displaying only the main text contained in the memory device on the display means;
- second display control means that function only in the first margin text edit mode for displaying the first margin text contained in the memory device within the first margin text frame on the display means and for scrolling down the main text displayed on the display means until the first line of a page of the main text is displayed just below the first margin text frame; and
- third display control means that function only in the second margin text edit mode for displaying the second margin text contained in the memory device within the second margin text frame on the display means and for scrolling up the main text displayed on the display means until the last line of a page of the main text is displayed just above the second margin text frame.
- 12. A word processor operable both in a main text edit mode and in a margin text edit mode comprising:
- display means attached to the word processor for displaying text data of plural lines;
- main text edit means that function only in the main text edit mode for editing a main text displayed on the display means;
- margin text edit means that function only in the margin text edit mode for editing a margin text displayed on the display means, wherein the margin text is to be printed in a margin outside the main text on a paper, said margin text comprising a heading that is printed in a top margin above the main text printed on the paper and a footing that is printed in a bottom margin below the main text printed on the paper such that when the heating is edited in the margin text edit mode, the first region is located above the second region and, when the footing is edited in the margin text mode, the first region is located below the second region;
- print means attached to the word processor for printing the main text with the margin text on the paper upon command, the word processor being operable both in a normal print mode and in a margin text mode, said print means printing only the main text in the normal print mode and printing the main text with the margin text in the margin text print mode;
- means for placing the word processor in one of the main text edit and margin text edit modes;
- margin-print-starting page setting means for storing a page number of the main text at which the margin text is edited by the margin text edit means as a margin-print-starting page, and said print means prints the main text with the margin text on the margin-print-starting page and on pages that follow the margin-print-starting page in the margin text print mode;
- margin-print-page indicating means that function in the main text edit mode for displaying information on a preset line of the display means, wherein the information indicates whether the portion of the main text displayed on the display means has a margin text associated therewith;
- first display control means that function only in the main text edit mode for displaying only a portion of the main text on the display means;
- second display control means that function only in the margin text edit mode for displaying the margin text within a margin text frame, which expands or contracts according to a change in a number of margin text lines, in a first region of the display means and for displaying and adjusting up and/or down a portion of the main text displayed in a second region of the display means thereby compensating for the change in the number of margin text lines; wherein
- the second display control means displays a bottom line of a page of the main text just above the margin text frame when the first region is displayed below the second region and automatically scrolls the main text to change the bottom line to compensate for the expansion and contraction of the margin text frame on a line for line basis; and
- the second display control means displays a top line of a page of the main text just below the margin text frame when the first region is displayed above the second region and automatically scrolls the main text to change the bottom line to compensate for the expansion and contraction of the margin text frame on a line for line basis.
- 13. A word processor according to claim 12, wherein the information indicates whether the margin text comprises a heading and/or a footing.
Priority Claims (1)
Number |
Date |
Country |
Kind |
61-166211 |
Jul 1986 |
JPX |
|
Parent Case Info
This is a continuation-in-part of application Ser. No. 07/072,403, filed July 13, 1977, now abandonded.
US Referenced Citations (5)
Number |
Name |
Date |
Kind |
4503515 |
Cuan et al. |
Mar 1985 |
|
4506343 |
Shipp, Jr. et al. |
Mar 1985 |
|
4573138 |
Gaudet et al. |
Feb 1986 |
|
4648071 |
Repass et al. |
Mar 1987 |
|
4663615 |
Hernandez et al. |
May 1987 |
|
Foreign Referenced Citations (3)
Number |
Date |
Country |
094494 |
Nov 1983 |
EPX |
094517 |
Nov 1983 |
EPX |
185905 |
Jul 1986 |
EPX |
Non-Patent Literature Citations (1)
Entry |
Working with Word, The Definitive Guide to Microsoft.RTM. Word on the Apple.RTM. Macintosh.TM., Chris Kinata et al., 1988, |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
72403 |
Jul 1987 |
|