IPP Mail Archive: Re: IPP> Revision of section 4.2.6 multiple-document-handling

Re: IPP> Revision of section 4.2.6 multiple-document-handling

Tom Hastings (hastings@cp10.es.xerox.com)
Tue, 28 Oct 1997 15:15:44 PST

Instead of introducing the new term "imposed page", how about
using the term "impression", which we have an attribute that counts
them. We ought to defined "impression" though in place of "imposed page"
in section 12.2.5.

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.]
>
>