Sessions
C-19
Doc um e nt Option Co m m an ds
%%End2ndSubJob
%%Session: 4%%End3rdSubJob
%!
%%IncludeFeature: emulation (impress)
%%EndComments
...
imPRESS data
...
Close connection
Subjob Terminator Example
To further clarify subjob terminators, let’s look at the following exam-
ple. If you want to group the three subjobs into a document using the
%%session command with subjob terminators, the new combined
data stream may look like the following example.
» Note: A n e m pty sub job t e rmina tor ( such as %% S es si on: 0 0 or % %Ses sion:
2 null) will be discarde d as shown in the following e xa m ple. This is what
ignore means in the de fini tion of length descri bed earlier in this appendix.
Also, in the foll owing ex a mple a t define 2 nd subjob boundary, the
%% S e ssion: 0 72 1 3 is the real
%%Session
command be ing executed. The
other %%
Session
command s ( % %S e s s ion: 2 null and % % S e ssi on: 4 )
included in the tex t are part of the job. A lso n ote that the Te kton typeface
(used in this note) is use d to signify comments that a re not part of the job.
Open connection: data com e s into the printe r
%%Session: 0 0
Ignore lin e
%%Session: 1 null
Ignore lin e
%%Session: 4 %%EndSubJob
Define 1st subj ob boundary
%!
%%IncludeFeature: emulation (postscript)
%%EndComments
...
PostScript data
...
%%EndSubJob
%%Session: 0 7213
Define 2nd s ubjob boundary
%%Session: 2 null
Include in 2nd subjob