Tom
At 21:13 10/23/1997 PDT, Stephen Zilles wrote:
>[The terminology in this section seems to muddle "document" meaning
>document data and "document" meaning what has finishing operations
>applied to it. For this reason the entire section has been redone.]
>
>The current text is:
>
> 4.2.6 multiple-document-handling (type2 keyword)
>
> This job attribute is relevant only if a job consists of two
> or more documents. It controls finishing operations, and job-
> sheet placement. When the copies attribute exceeds 1, it
> also controls the order of documents.
>
> Standard values are:
>
> 'single-document': If the files for the job are a and
> b, then files a and b SHALL be treated as a single
> document for finishing operations. The Printer
> SHALL NOT force each document to start on a new
> page or new media sheet. If more than one copy is
> made, the ordering SHALL be a, b, a, b,...., and
> the Printer SHALL force each copy to start on a
> new sheet.
> 'separate-documents-uncollated-copies': If the files
> for the job are a and b, then each file SHALL be
> treated as a single document for finishing
> operations. The Printer shall force each document
> copy to start on a new sheet. If more than one
> copy is made, the ordering SHALL be a, a, b, b,
> ....
> 'separate-documents-collated-copies': If the files for
> the job are a and b, then each file SHALL be
> treated as a single document for finishing
> operations. The Printer SHALL NOT force each
> document copy to start on a new sheet. If more
> than one copy is made, the ordering SHALL be a,
> b, a, b, ...., and the Printer shall force each
> document copy to start on a new sheet .
>
>
>[Note the use of "files" instead of "document data" which is used in the
>operation descriptions in 3.2 and 3.3; the mis-use of "document" noted
>above and the confusion of pages and media sheets. Nothing is said in
>these descriptions about the placement of job-sheets. Finally, I do not
>understand the final case at all; it says "each file SHALL be treated as
>a single document for finishing operations. The Printer SHALL NOT force
>each document copy to start on a new sheet. There is no way if parts of
>two files are place on opposite sides of the same sheet (because of the
>SHALL NOT) that they will be finished separately. I am also not really
>sure which use of "document" is being used in the SHALL NOT clause.
>
> This suggests the following revision of the section. Note that I had to
>introduce a somewhat awkward term, "set of media sheets" for the second
>(mis-) use of "document" above.]
>
>
> 4.2.6 multiple-document-handling (type2 keyword)
>
> This job attribute is relevant only if a job consists of two or more
> documents. The attribute controls finishing operations and the placement
> of print-stream pages into imposed pages and onto media sheets. When
> the value of the "copies" attribute exceeds 1, it also controls the
> order in which the copies that result from processing the documents are
> produced. For the purposes of this explanations, if "a" represents an
> instance of document data, then the result of processing the data in
> document "a" is a sequence of media sheets represented by "a'".
>
> Standard values are:
>
> 'single-document': If a Job object has multiple documents, say the
> document data is called a and b, then the result of processing
> all the document data (a and then b) SHALL be treated as a
> single sequence of media sheets for finishing operations; that is,
> finishing would be performed on the concatenation of the
> seqeunces a',b'. The Printer SHALL NOT force the data in each
> document instance to be formatted onto a new print-stream
> page, nor to start a new imposed page or a new media sheet. If
> more than one copy is made, the ordering of the sets of media
> sheets resulting from processing the document data SHALL be
> a', b', a', b',...., and the Printer SHALL force each copy to
> start on a new media sheet.
> 'separate-documents-uncollated-copies': If a Job object has
> multiple documents, say the document data is called a and b,
> then the result of processing the data in each document
> instance SHALL be treated as a single sequence of media sheets for
> finishing operations; that is, the sets a' and b' would each
> be finished separately. The Printer SHALL force each copy of the
> result of process the data in a single document to start on a
> new media sheet. If more than one copy is made, the ordering
> of the sets of media sheets resulting from processing the
> document data SHALL be a', a', b', b' ....
> 'separate-documents-collated-copies': If a Job object has multiple
> documents, say the document data is called a and b, then the
> result of processing the data in each document instance SHALL
> be treated as a single sequence of media sheets for finishing
> operations; that is, the sets a' and b' would each be finished
> separately. If more than one copy is made, the ordering of the
> sets of media sheets resulting from processing the document
> data SHALL be a', b', a', b', ...., and the Printer SHALL
> force each document copy to start on a new sheet .
>
>
>[Note that in the last case, the internal conflict in the description
>noted above was resolved by removing the apparently un-intented SHALL
>NOT clause. With this change, the last case becomes the same as the
>first case with respect to ordering and media sheet generation, but
>different with respect to finishing.]
>
>[Note also the this text does not say anything about the placement of
>job-sheets because the prior text also did not say anything
>about the placement of job-sheets.]
>
>