Abstract A technique for displaying a representation of a full page on less than an entire CRT screen in a word processing system. The full page representation uses character indicators to enable the word processing system user to appreciate format and spatial relationships with regard to page boundaries. Within the miniature page the interlinear spacing chosen by the operator for the hard copy output is properly represented. Integral line spacing is achieved by displaying blank lines as appropriate. Non-integral line spacing such as half-line spacing is achieved advantageously through manipulating the particular character construct utilized. A character representation matrix is usually blank at the top and blank or non-blank in the bottom half. Reversing top and bottom halves removes one half-line of interlinear spacing.
In a processor driven word processing system including interface logic connecting a display, a display memory and a main memory, the improvement in said interface logic comprising: means for providing for display on the display a video output data stream representative of an entire page of printed text to be produced by the system, said data stream comprising identical miniature character symbol constructs, said identical miniature character symbol constructs comprising a matrix having upper and lower halves said upper half being blank and said lower half being blank or not blank as a function of the value of a bit stored in the display memory indicative of the presence or absence of a character in said main memory; and means responsive to a predetermined attribute bit in said display memory for displaying said miniature character symbol constructs with their upper and lower halves reversed for representing a half-line space between sequential lines of printed text or not.
Claim 2
Dependent Claim
157 words
In a processor driven word processing system including interface logic connecting a display, a display memory and a main memory, the improvement in said interface logic comprising: means for providing for display on the display a video output data stream representative of an entire page of printed text to be produced by the system, said data stream comprising identical miniature character symbol constructs, said identical miniature character symbol constructs comprising a matrix having upper and lower halves said upper half being blank and said lower half being blank or not blank as a function of the value of a bit stored in the display memory indicative of the presence or absence of a character in said main memory; and means responsive to a predetermined attribute bit in said display memory for displaying said miniature character symbol constructs with their upper and lower halves reversed for representing a half-line space between sequential lines of printed text or not.
Claim 3
Dependent Claim
33 words
The system of claim 1 wherein said means for displaying includes means for providing blanks between rows of miniature character symbol constructs to represent integral line spacing between sequential lines of printed text.
Claim 4
Dependent Claim
15 words
The system of claim 2 wherein said miniature character symbol constructs are 2×4 dot matrices.
Claim 5
Dependent Claim
45 words
The system of claim 2 further including means for displaying the video data stream comprising miniature character symbol constructs so that at least one row of blanks is adjacent one row of reversed miniature character symbol constructs to represent odd multiples of half line spacing.
Claim 6
Independent Claim
29 words
The system of any of claims 1, 2, 3, or 4 further including means for providing a video output data stream for display on less than the entire screen.