On 6/9/05, Carl Lowenstein <[EMAIL PROTECTED]> wrote:
> On 5/29/05, Ralph Shumaker <[EMAIL PROTECTED]> wrote:
> > Carl Lowenstein wrote:
> >
> 
> > >This is really a job for an imposition program separate from your word
> > >processor.
> > >First make the pages, then rearrange them.  You can 'print' to a
> > >PostScript file and then use pxbook for the shuffling.  See the
> > >man.page for psbook, a small excerpt is below.
> > >
> > >DESCRIPTION
> > >       Psbook rearranges pages from a PostScript document into 
> > > ''signatures''
> > >       for printing books or booklets, creating a new  PostScript  file.  
> > > The
> > >       input  PostScript  file  should  follow the Adobe Document 
> > > Structuring
> > >       Conventions.
> > >
> > >    carl
> > >
> > >
> >
> > Although this is kind of along the lines of what I want, it does not
> > delve deeply enough (unless I didn't do it right).  That changes the
> > sequence of the pages (sheets).  But that is /not/ what I'm after.
> >
> > In a word processor, I can get the pamphlet to look the way I want from
> > beginning to end.  Now, forget the actual printing for the moment.
> > Let's look instead at one sheet of the paper on which it will be
> > printed.  /After printing,/ I want to fold the US Letter size page in
> > half.  On the outside of that sheet, I want (assuming a 4 page pamphlet
> > for this example) pages 4 and 1 on the outside with pages 2 and 3 on the
> > inside.  And for an 8 page pamphlet, the first sheet will have pages 8
> > and 1 on the outside with pages 2 and 7 on the inside followed by the
> > second sheet with pages 3 and 6 on its outside and pages 4 and 5 on its
> > inside.
> >
> > Everything I've looked at so far deals with each page of the pamphlet as
> > its own separate sheet of paper.  And if I manually put the correctly
> > corresponding two pages onto the same sheet, I lose some of the
> > formatting as well as make it damned hard to modify later.
> 
> I think that is one of the things that "psbook" will do.  Except that
> if you want to print on both sides of the sheet (duplex) you either
> need printer hardware that will do that or you need to separate the
> job into front sides and back sides for manual duplexing.
> 
> If "psbook" doesn't do that by itself, "psselect" will.  Psselect will
> even print the front sides in reverse order so you can then just turn
> the stack over and print the back sides in forward order.
> 
> Be aware that if your printer has any tendency to pick two sheets of
> paper at once, then manual duplexing is a short trip toward madness,
> since back sides can get onto the reverse of the wrong front sides.

Replying to my own post, I just made a 4-page booklet using the
following commands,  Note that "book.ps" contains 4 pages in
normal 1234 order.

$  psbook -s4 book.ps | psnup -2 | psselect -o -r | lpr

#   psbook rearranges pages with a signature size of 4
#   psnup shrinks them and puts them 2 to a page
#   psselect selects odd pages in reverse order
#   lpr prints them
# Note with only one actual piece of paper for these 4 pages
#   I didn't have to do the reverse-order
# Now you have to turn the 'stack' of pages to print on the other
#   side in the correct orientation.  It's easy to get this wrong :-)

$  psbook -s4 book.ps | psnup -2 | psselect -e | lpr
#  same as above for psbook and psnup
#  psselect now selects even sides in normal order
#
# Note again I am using a printer that stacks output face-up so
# the last page to be printed is on the top of the stack.  This
# is the reason for doing the page-order reversal in psselect.
# Your printer may do things differently.  Experiment with small
# booklets before trying to go into mass production.

    carl
-- 
    carl lowenstein         marine physical lab     u.c. san diego
                                                 [EMAIL PROTECTED]


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to