I made an 8-page booklet with Scribus that contains both text and some images. PDF export works fine, the resulting file can be opened in evince, ghostview, Adobe Reader and looks OK. However, for printing, I need to do a simple imposition: two input pages per output page, one to the left, the other to the right; no scaling, rotation etc. I’m trying to use podofoimpose with this plan:
$PageWidth = 2.0 * $SourceWidth
$PageHeight = $SourceHeight
# source page; destination page; rotation; Tx; Ty;
1; 1; 0; $SourceWidth; 0;
2; 2; 0; 0; 0;
3; 3; 0; $SourceWidth; 0;
4; 4; 0; 0; 0;
5; 4; 0; $SourceWidth; 0;
6; 3; 0; 0; 0;
7; 2; 0; $SourceWidth; 0;
8; 1; 0; 0; 0;
However, when I want to view the resulting file, evince only shows the text, but not the images. (At least, judging from the text, the imposition seems to be correct otherwise.) Evince also outputs a lot of error messages like these:
Syntax Warning: Bad ICCBased color space (stream)
Syntax Error (816): Bad image parameters
Syntax Warning: Bad ICCBased color space (stream)
Syntax Error (170764240): Bad image parameters
Syntax Warning: Bad ICCBased color space (stream)
Syntax Error (170768392): Bad image parameters
Syntax Warning: Bad ICCBased color space (stream)
Syntax Error (170768454): Bad image parameters
Syntax Warning: Bad ICCBased color space (stream)
Syntax Error (170720746): Bad image parameters
...
Ghostview doesn’t display anything, it just hangs (apparently in some kind of loop, as it continues to consume CPU time for minutes). I couldn’t try with Adobe Reader because I don’t have access to it on my home computer.
So, my questions are:
- Is this a known problem? And if so, is it possible to work around it?
- If there is no way to make it work with podofoimpose, what other options are there? As I said, it is a mere 8 pages, and I could easily reorder them manually within Scribus. But is there a way to merge two adjacent pages into one, in Scribus?
(I am using podofoimpose from the Debian package, which is a bit outdated (0.9.0, while 0.9.2 is current). I had a look at the changes after 0.9.0 and didn’t see anything obviously related, but I may have overlooked a fix.)
Any hints appreciated …