Patent ES-374351-A1 (ES)
Title: Automatic data composing, editing and formatting system
IPC: G09G5/32
Filed: 1969-12-06
Abstract: In a cathode-ray tube display arrangement in which individual ones of a plurality of text characters are stored in coded form at respective addressable storage locations as a plurality of lines of characters and selected stored characters displayed, margin defining means define a plurality of sets of column boundaries within each line of characters and access to the storage locations is effected under the control of a selected set of column boundaries. The invention is described in connection with a system for automatic data composing, editing and formating after which the data, lines of textual information, derived from the store, are utilized to control a serial printer. As shown in Fig. 1, data in the form of coded items representative of characters, spaces and typographical operations a sequence of which forms words, sentences and paragraphs is inserted in an electronic storage unit 9 at addresses stored in an address register 26, by means of an input device 13 (e.g. a paper tape reader or a magnetic card or tape reading device) or by means of a data keyboard 15. The stored information is displayed on a cathode-ray tube display 11 which displays the information as it would appear on a printed page. To enable the various editing operations to be carried out a visual identification means comprising an electronically generated spot 19 (cursor) is produced which, by operation of keys in group A of a function keyboard 17 (see also Fig. 2) may be moved up-down and left-right, a single character position at a time (slight depression of keys) or, through a plurality of character positions (deep depression of keys), at a speed which may be adjusted by controls 104(a) for horizontal movement and 104(b) for vertical movement. In operation, the cursor is positioned at a location at which functions such as format control, text content control and text modification control is to be effected the instantaneous address of the cursor being up dated in store 9 by the cursor control logic 21. When the cursor has been so positioned the required functions are then performed by actuation of the various key in groups B C D of keyboard 17 the nature of the operations being indicated by the wording on the different keys. In the case of format control operation (keys of group B) the format control logic 25 causes paragraph marks 27 and margin stop indication marks 29 to be displayed and in the case of text content control mode control logic 31 controls the functions indicated on the keys of group C. In the embodiment described only five lines of the total number of lines (e.g. of a complete page) are displayed at a time and circuitry is provided to give an operator a "visual feel " of the relationship of the lines displayed to the total number of lines stored by displaying the lines in the same relative positions they would occupy in a complete page. Additionally the line number of the top, the bottom and of an addressed line may be displayed. When the material has been composed, edited and formated the print control key in block E is actuated and the output control logic 35 then operates to " scan " the lines in the store 9 and supply the information to an output device 33 which records the information in the form of a printed document and/or makes a secondary record e.g. a punched paper tape or a magnetic recording which may be employed for the optimum operation of a serial printer. The display on the cathode-ray tube means 11 is produced under the control of C.R.T. control 37 which supplies blank-unblank signals to control the tube beam which is scanned in vertical line raster fashion. A detailed description of the various logic circuits is given with reference to block diagrams and the sequence of operations is illustrated by " flow " type diagrams.