Printing Double Sided Without Exploding Your Brain

Here are some things that make my brain hurt:

Today I decided that I have chucked far too much wasted paper away, and wrote down the algorithm for printing double sided:


1.  If we are printing the first page go to 2, else go to 7.
2.  Print odd pages from entire range.
3.  If the last page is odd go to 4, even go to 5.
4.  Take all but the last printed sheet and place face down
    in printer tray, then go to 6.
5.  Take all printed sheets and place face down in
    printer tray.
6.  Print even pages from entire range, in reverse. STOP
7.  Print even pages from entire range.
8.  If the last page is even go to 9, odd go to 10.
9.  Take all but the last printed sheet and place face down
    in printer tray then go to 12.
10. Take all printed sheets and place face down in
    printer tray.
11. Print odd pages from entire range, in reverse. STOP

See… that’s not so bad.

Comments

One Response to “Printing Double Sided Without Exploding Your Brain”

  1. Nikos on March 9th, 2008 3:06 pm

    Are you sure it works for all kind of printers and programs?

    I find myself having to experiment with pages 1 to 4 before actually finding out what the actual algorithm should be.

    Btw would you like to come to CMS 2008:
    http://cms2008.ps.ic.ac.uk/

    See you tomorrow!

Leave a Reply




  • About

    Daniel Lucraft, London, UK. Interested in Ruby, Prolog and software.