Gregory Pittman wrote: > Christian Richter wrote: >> Again in english: >> >> I tried to implement a kind of Imposing script in python at the scribus >> version 1.3.3.2 >> The source document is in format A5 Portrait. >> >> Steps: >> 1. export all pages as EPS data. >> 2. create a new document in format A4 Landscape >> 3. create a picture frame for all saved pages in a booklet order >> 4. load all the pictures in the related frames >> > This seems unnecessarily complicated. See below. >> Problems: >> 1. pages will only be saved without borders >> 2. setMargins(0,0,0,0) doesn't work. The values will be changed in the >> document-dialog, but the page settings are not affected >> 3. create a new document with defines "PAPER_A4" and "UNIT_MILLIMETERS" >> doesn't work correct. >> Instead of this a new document with size (595.0x842.0) millimeters will >> created. (The command does not consider the right unit settings) >> >> > I checked this with some of my own scripts, and indeed, there is a > problem with specifying anything other than UNIT_POINTS -- the > dimensions of the page are messed up, and you can't fix it even after > the script runs.
Yeah, I know there are some unit related issues still. I can't speak for Petr, but I have no plans to do much work on the current scripter; rather, I'm interested in investigating a whole new implementation for 1.4.x that's maintainable and provides more complete access to Scribus's features. You are very likely to get better results working in points. -- Craig Ringer
