Program Configuration parameter values can be changed at any time; however, to
obtain predictable results, changes to operator panel configuration parameter values
should be made

before

the print job is sent to the printer and

after

the previous
print job has completed printing. Changing configuration parameter values while a
print job is in progress may cause unpredictable results.
IBM recommends the following to ensure that your print jobs run correctly:
vEstablish a known print environment, and end any previous print job. Start each
print job with a Set Initial Conditions control. This control resets the printer
environment to the default settings. Youcan then set additional controls
depending on your print job environment.
vEnd each print job with a Form Feed control. This control causes all data to be
printed, and the current position is set to the top-of-form position.
vIf a print job is terminated abnormally, the job should be canceled.To cancel a
print job:
Press Online to stop printing.
Stop the print job at the host computer.
Press Menu/Enter and then Online.
The print buffers are cleared and the printer is in an offline
not ready
state. Press
Online again to make the printer online and
ready
.
Page Printing Concept
The 4247 processes print jobs in terms of pages, as well as in lines and columns. A
page is a logical entity whose boundaries are defined by the page width and the
page length. These boundaries are established during printer initialization using the
printer defaults, and can be changed using the Configuration menu or by issuing
the appropriate data stream controls.
As a job prints, the printer controller maintains both the logical position and the
physical position on the page. If a print job does not end with a proper job
terminator (for example, Form Feed), then:
vAll data for the current page may not print.
vThe next print job may be misaligned on the form.
vResidual data from a previous job could print with the new job.
Page Presentation
Many PPDS commands (tabs, margins, line spacing, for example) are described in
terms of the presentation surface. Apresentation surface is a two-dimensional
surface upon which the printer positions symbols according to controls embedded in
the incoming data stream. The presentation surface is defined in absolute terms by
the width and depth parameters of the page size control commands (Set Page
Length, Set Horizontal Margins, for example). The physical print position does not
move outside the range of these two parameters. The left margin (LM) and right
margin (RM) are variable parameters within the presentation surface. The logical
print position does not move outside the range of the vertical margins nor outside
the horizontal margins + 1. The following figure shows the presentation surface and
the relationships of some of these parameters.
AppendixD. Personal Printer Data Stream (PPDS) 185