- Use of PageOrder files requires the Pro Edition of IDImposer.
- See also the information about using multiple Phases to create complex layouts.
Copied below is the &ReadMe.txt file containing a description of PageOrder file format. You can also find this information in the PageOrder folder of the downloaded zip file.
A PageOrder file defines the layout and sequencing of the pages in an N-Up imposition of an InDesign multi-page document.
Let's take a look at a PageOrder file called "H001 2Up HorizFlip.xml" :
H001 2Up HorizFlip.xml
<PageOrder pagesWide="2" pagesHigh="1">
<Front> <!-- Sheet 0 -->
This PageOrder file starts with a 3-line comment, beginning with "<!--"
Following the comment we have the root of a PageOrder file, called "<PageOrder>". It tells us that our layout will be 2 pages wide, and 1 page high.
Next is the first (and only, in this example) <Signature> tag. A "Signature" contains the definition of all of the sheets of the job that are to be folded together. A sheet is defined by a <Front> and matching <Back>. In our example, pages 4 and 1 will be on the Front of the sheet, and then pages 2 and 3 will be on the <Back> of the sheet.
This PageOrder file, then, is precisely equivalent to a "Perfect Bound" job with 1 sheet per signature.
"H001 2Up HorizFlip.xml" and others are supplied with the IDImposer download. These files show up in the "Imposition Type" dropdown, at the bottom of the list.
We encourage you to write your own PageOrder files for any special formats that you might need.
Note that 180-degree rotation is supported, for vertically flipped jobs. (See the "V001" xml file for an example).
PageOrder File Format
28 Aug 2015
The xml files in this folder are simple examples of how you can
make your own imposition PageOrder files.
Copy or move this PageOrder folder (Pro Edition only) to:
then (re-)open IDImposer.
Description of the IDImposer PageOrder file format:
<PageOrder> : the XML root for a PageOrder file.
pagesWide : number of Pages to place next to each
other horizontally on a Flat.
pagesHigh : number of Pages to place above each
other vertically on a Flat.
Example: A simple 2Up PageOrder file has
pagesWide="2" and pagesHigh="1".
represents the layout of a "Signature" --
a collection of sheets that are folded together
as one unit.
pageNumberOffset : amount to be added to each relative page
number in the Signature to get the actual page numbers
specified by this Signature.
like : if present, tells IDImposer that this Signature
is just like a previous Signature (numbering from N=0).
In this case, the only other property needed to
describe the group is 'pageNumberOffset' --
the "Front" data is taken from previous Signature N.
<Front> : 'pagesWide' by 'pagesHigh' values that
represent the Front side Reader Page numbers for the
group ... E.g., "4 1" for 2Up Perfect Bound,
with 1 sheet per signature.
<Back> : 'pagesWide' by 'pagesHigh' values that
represent the Back side Reader Page numbers for the
group ... E.g., "2 3" for 2Up Perfect Bound,
with 1 sheet per signature, assuming horizontal
flip of the stack of sheets between printing the
Fronts and the Backs.
If an 'R' follows a Page number, the corresponding Page
will be rotated 180 degrees on the Flat, which is
what you want to do if you flip the stack vertically
instead of horizontally between printing Fronts and
Backs, or if the Layout includes a horizontal fold.
Do not include any <Back> elements in a Signature
if no Back sides will be printed, or if the Back
sides are a duplicate of the Front sides, as in
'Single Plate' or 'Work and Turn' Layouts.
IDImposer infers the full PageOrder for the current job
from the Signature information in the PageOrder file.
Blank pages are added to the temporary source document,
if necessary, to make the imposition padded out to the next
Copyright © 2015 SterlingComputing.com