-
公开(公告)号:CA1166755A
公开(公告)日:1984-05-01
申请号:CA402501
申请日:1982-05-07
Applicant: IBM
Inventor: GAUDET JAMES L , CHUKRAN RUDOLPH E
Abstract: DOCUMENT AUTOMATION PAGINATION The specification discloses a method for automatically paginating a data stream in a word processing system. A vertical tracking register is incremented by a value representing the displacement of the vertical print position when a line end code is encountered. The page overflow latch is then interrogated to determine whether a page overflow condition has occurred. If a page overflow condition has occurred, the next character in the data stream following a line end code is interrogated to determine whether the character is a graphic character. If the character is a graphic character, a page end code is copied into the output buffer ahead of the graphic character, the page overflow latch is reset and the tracking register is initialized. The tracking register value is then interrogated to determine whether it exceeds the last typing line. If the last typing line value has been exceeded, the page overflow latch is set. The page overflow latch is subsequently interrogated to determine whether a page overflow condition exists. If not, the input character is copied from the input buffer to the output buffer. AT9-81-038 B15,143
-
公开(公告)号:CA1173969A
公开(公告)日:1984-09-04
申请号:CA402464
申请日:1982-05-07
Applicant: IBM
Inventor: BARNES JOHNNY G , CHUKRAN RUDOLPH E , HURLEY PATRICK J , LINEMAN HARRY L
Abstract: JUSTIFICATION OF OVERSTRUCK TEXT Overstruck text is justified by distributing the white space residue at the end of the unjustified line among the interword spaces for justification. The amount of the residue distributed is used to determine a number of overstrike characters which will overstrike the text including these expanded interword spaces. This is accomplished by placing controls in the text stream during editing to delineate the text to be overstruck. Before printing, these controls in the edited data stream are detected to cause the print line to be first justified by expansion of interword spaces and then followed by overstriking with the appropriate number of overstrike characters determined during the justification process.
-
公开(公告)号:CA1189977A
公开(公告)日:1985-07-02
申请号:CA437402
申请日:1983-09-23
Applicant: IBM
Inventor: GAUDET JAMES L , LINEMAN HARRY L , CHUKRAN RUDOLPH E , NEUMAN GROVER H , BARNES JOHNNY G
IPC: G06F3/12 , G06F17/21 , G06F40/189 , G06F15/20
Abstract: JUSTIFYING WITH PRINTER LEVEL DATA STREAM WHICH ACCOMMODATES FOOTERS AND HEADERS In order to avoid the problem of the last line of the body text not being justified when it is not the end of a paragraph but is followed by a footer, a converter/processor (13) is provided to modify the print data stream produced by another converter/processor (12) from the revisable or editable text data stream. If during conversion from the revisable data stream to the print data stream a "last body text line" is found and it is not the end of a paragraph, a latch (34) is set. Then, with each line of print data stream text, the latch is checked, and if the latch is set and the text line ends with a carriage return, the carriage return is replaced with a zero-index-carriage return and an index. These act similar to a carriage return in all cases except one - the text line which they terminate may now be justified.
-
-