30. A word processor comprising: input means including a keyboard with a plurality of keys each associated with a different graphic or function including at least two cursor control keys, said input means producing a unique key code for each actuated key or group of keys, display means including a cathode ray tube for producing a visible image of multiple lines of text, but less than a full page, in response to a periodically repeating sync signal and associated horizontal and vertical sync signals, said visible image including a cursor positioned in response to actuation of said cursor control keys, control means responsive to said input means for manipulating and storing said unique key codes and for controlling said display means, wherein said improvement comprises: hyphenate means in said control means for controlling said display means when a hyphenate decision is required, including: means for storing a representation of page right margin, means for averaging text line length for n lines preceding the line requiring said hyphenate decision and generating a line length signal representing said average line length, where n&gt;1, means responsive to said line length signal and to said right margin representation for generating video signals to display an image of a word requiring hyphenation, and relative thereto a first marker corresponding to document right margin, and a second marker corresponding to said average line length.
31. The apparatus of claim 30 in which said control means includes cursor limiting means responsive to said hyphenate means to limit cursor movement to an area on said display corresponding to said visible representation of said word.