Spooler FASTP Network Print Processes Manual
Installing and Configuring FASTP Network Print
Processes
Spooler FASTP Network Print Processes Manual — 427528-007
2 - 29
Using the CONTROL, CONTROLBUF, and
SETMODE Operations
CONTROLBUF 103 — Substitute Top of Form
CONTROLBUF 103 instructs a FASTP network print process to use customized top-of-
form sequences. These sequences remain in effect for the duration of a print job. This
feature can enable multiple print pages on a single physical page. For example, the
standard top-of-form sequences might be replaced so that instead of throwing a new
page each time, the printer is positioned to a new point on the current page.
This substitution applies to top-of-form sequences generated by the FASTP network
print process (in response to CONTROL calls in the job or the logical page length
being exceeded) and to embedded form feeds in the text.
The syntax of CONTROLBUF 103 is:
where
buffer
contains the substitute top-of-form sequence. Many CONTROLBUF 103
operations can be used to load several substitute sequences. The FASTP network
print process uses each substitute sequence in turn.
Example 2-4 contains a sample Font utility script file that results in printing eight
spooler pages per A4 sheet on a 5577 laser printer (subject to a suitable printer font
being installed):
CONTROLBUF 103 buffer;
Example 2-4. Sample Font Utility Script File Using CONTROLBUF 103
?START-FONT
?FONT LPX8D ! FONT job to print 8 pages per A4 Sheet
?SETMODE 6 0 1 ! Transparent
%33,"(8U",%33,"(s0p3.6v0s0b0T" ! Fixed Line Printer 3.6 Pt
%33,"&l1O" ! Landscape
%33,"&k5.1H" ! HMI = 5.1 120ths
%33,"&l2.7C" ! VMI = 2.7 48ths
%33,"&l1S" ! Duplex Long Edge Binding
%33,"&a6L" ! Left Margin 6
?SETMODE 6 1 0 ! Normal
?CONTROLBUF 103 ! Top Of Form Substitute
%33,"&a0r142c142L"; ! Posn - Row 0 Col 142 Left Margn 142
?CONTROLBUF 103 ! Top Of Form Substitute
%33,"&a68r6c6L"; ! Posn - Row 68 Col 6 Left Margn 6
?CONTROLBUF 103 ! Top Of Form Substitute
%33,"&a68r142c142L"; ! Posn - Row 68 Col 142 Left Margn 142
?CONTROLBUF 103 ! Top of Form Substitute
%33,"&a6L",%14,%15; ! Left Margin 6, FF CR
?END-FONT
?START-LOCATIONS
#LISTING.DEFAULT LPX8D $LP2










