[xep-support] Rendering DocBook sets as multiple documents

Kevin Yank kevin at sitepoint.com
Tue Sep 9 16:02:44 PDT 2003


What I'm seeing when I open the file is that there is megabytes of image
data at the start of the file before the page layout actually begins. The
book has a healthy number of figures in it, you see. If I were to hand-split
the file, I'd end up with vast quantities of unused image data in each
resulting document. Now, I assume this won't do any harm to the printed
output, but it'll mean pushing around some unnecessarily large files.

Thanks for the instructions anyway -- if I'm in a hurry or if I can't find a
tool that manipulates the Postscript cleanly, it's good to have a simple
option.

___________________________________

Kevin Yank
Technical Business Director
SitePoint.com - Master the Web!

e: kevin at sitepoint.com
w: www.sitepoint.com
p: +61 3 9495 6622
___________________________________



> -----Original Message-----
> From: owner-xep-support at renderx.com 
> [mailto:owner-xep-support at renderx.com] On Behalf Of Bob Stayton
> Sent: Tuesday, 9 September 2003 10:48 AM
> To: xep-support at renderx.com
> Subject: Re: [xep-support] Rendering DocBook sets as multiple 
> documents
> 
> It is *really* easy.  You'll spend more time looking for
> and testing a tool than just editing it by hand.
> You don't have to understand all the Postscript, just
> the key document structure comments that Adobe established
> by convention to indicate page boundaries.
> 
> 1.  Open the file in your favorite plain text editor.
> 
> 2.  Copy the prolog to each new file.  The prolog is all
> the lines from the first line to the PostScript comment
> %%EndSetup.
> 
> 
> %!PS-Adobe-3.0
> ...
> 
> %%EndSetup
> 
> 3.  Each physical page begins with a comment like this:
> 
> %%Page: 1 1
> ...
> 
> %%Page: 2 2
> ...
> 
> %%Page: 3 3
> 
> etc.
> 
> Figure out which physical page starts your second volume, such as
> 54, then take all the lines from %%Page: 1 1 to the line
> just above %%Page: 54 54 and append them to the first file.
> Then take the line %%Page: 54 54 and the rest of the lines
> and append them to the second file.  It's that easy.


-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo at renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html



More information about the Xep-support mailing list