Establishing Breaks Within a Job

A Set Break occurs when one or more of the following processing options changes within a job.

Processing Options

Collate

ManualFeedTimeout

OutputType

Duplex

Margins Left

PageSize

ExitJamRecovery

Margins Top

paper feed method

HWResolution

MediaWeight

paper tray selection

Jog

NumCopies

Staple

ManualFeed

OutputFaceUp

StapleDetails

 

 

 

 

 

 

The following sample shows the syntax required to change the /Staple parameter, causing a Set Break to occur.

Changing the /Staple Parameter

 

 

 

 

%!PS

 

/ston {

Staple On

<</Staple 1>> setpagedevice

 

clippath stroke showpage

 

} def

 

/stoff {

￿Staple Off

<</Staple 0>> setpagedevice

 

clippath stroke showpage

 

} def

 

ston ston stoff ston ston %%EOF

The table below describes a five-page job that changes the /Staple twice within the job.

 

Job Request

Result

 

 

 

 

 

 

 

Page 1 Staple: yes

 

 

Page 2

Staple: yes

Page 1 and Page 2 are stapled.

 

Page 3

Staple: no

Page 3 is not stapled.

 

Page 4

Staple: yes

Page 4 and Page 5 are stapled.

 

Page 5

Staple: yes

 

 

 

 

 

 

 

 

 

 

PostScript Languange Printer Commands 1-9

Page 13
Image 13
Ricoh 337943-003 Establishing Breaks Within a Job, Processing Options, Changing the /Staple Parameter, Job Request Result