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