Line spacing and column format control system
AssigneeInternational Business Machines Corporation
InventorRobert A. Pascoe
Life of this patent
Estimating the term…
Abstract
A system for printing a plurality of sequentially stored text columns in a side-by-side format with the line spacing of one column varying from that of another. Each column is to be printed out in an operator defined location. After a line from one of the columns is printed on a print line in a defined location, the carrier is caused to escape. Any corresponding lines from succeeding columns, as determined by their line spacing requirements, are printed on the same line prior to causing a printer carrier return. That is, the line spacing requirement of a column is utilized to determine whether a line from the column is to be printed on the print line being printed.
Claims12
In a system including a buffer having a plurality of text columns sequentially stored therein and line spacing requirements for text making up said text columns stored therein, means for reading said buffer, and means for effecting a side-by-side columnar format through playing out corresponding lines of said text columns on a print line prior to causing a printer carrier return;
- the improvement comprising:
- (a) means for determining said corresponding lines for following text based on reading a line spacing requirement;
- and
- (b) means included in said determining means for updating said buffer to effect proper line spacing upon playout from said buffer if a line is not to be played out on a subsequent print line.
In a system including a buffer for storing a plurality of sequentially keyed columns, means for reading said buffer, and means for playing out corresponding lines of said columns on a print line prior to causing a printer carrier return;
- the improvement comprising:
- (a) means for storing said columns and any line spacing requirements therefor in said buffer;
- (b) storage means for storing a line spacing requirement upon reading a line spacing requirement from said buffer;
- (c) means upon playing out a column line following a line spacing requirement for determining if the following column line is to be played out on the following print line;
- and
- (d) means for updating said buffer to inhibit playout of said following line on said following print line if said following line is not to be played out on said following print line.
Dependencies are inferred from the claim text.