Imposition planner
plan_impositionPlan imposition for a booklet or book. Pass pages (1 to 1024) and binding: saddle (stitched; one nested stack, pages in multiples of 4), perfect or sewn (gathered signatures of signature pages: 4, 8, 16, 32 or 64; 16 is the common offset size). Returns pages after padding to the next multiple, blank pages to add, number of signatures or sheets, and for saddle the printer-spread pairs for every sheet (outer and inner sides). With caliper_microns it estimates creep for saddle stitch: the sheet nested k sheets inside the outermost shifts its content outward by about k x caliper, so planned inward compensation for the outermost sheet is about (sheets - 1) x caliper. Printers use their own creep tables, and some compensate with 2 x caliper; treat this as an estimate.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"pages": "<pages>"
},
"name": "plan_imposition"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pages | Yes | Page count (total, including covers if self-cover) | |
| binding | No | Binding | |
| signature | No | Pages per signature (perfect or sewn) | |
| caliper_microns | No | Thickness of one sheet in microns (for creep) |