{"id":547,"date":"2008-06-29T15:11:23","date_gmt":"2008-06-29T14:11:23","guid":{"rendered":"http:\/\/ospublish.constantvzw.org\/?p=547"},"modified":"2008-09-10T07:45:54","modified_gmt":"2008-09-10T06:45:54","slug":"print-flip-and-turn","status":"publish","type":"post","link":"http:\/\/ospublish.constantvzw.org\/blog\/works\/print-flip-and-turn","title":{"rendered":"Print, flip, and turn"},"content":{"rendered":"

At the Polish print party, we tried a possible automation of the nineteen steps<\/a>. We gave out numbered tickets at the entrance, and at the end there was a numbered copy of the booklet for everyone. The booklets were all different via Python and Scribus. The imposition and printing was very simple Perl.<\/p>\n

If you just want to print a number of copies of the same booklet, grab the modified versions of the scripts<\/a>, and skip step 1. The $people<\/code> variable is the number of copies to be printed, and the $pubName<\/code> variable is the name of your pdf file, minus .pdf extension \ud83d\ude09<\/p>\n

So and then:<\/p>\n

    \n
  1. Create a .sla file by following 1 to 7 of the nineteen steps. For the importing to pdf, use layout.py<\/a>, or better yet write your own script for making all the pdf documents different \ud83d\ude42<\/li>\n
  2. Steps 9-13 are now handled by the printprintprint.pl<\/a> script. This is imposition and the printing of even pages.<\/li>\n

    ~% perl printprintprint.pl<\/code><\/p>\n

  3. When the printing is done, take the warm stack of paper and `flip and turn’ it so that your printer knows that it’s upside down.<\/li>\n
  4. Finally, the printing of the odd pages is handled by flip_and_turn.pl<\/a>
    \n~% perl flip_and_turn.pl<\/code><\/li>\n<\/ol>\n

    What this<\/a> looks like.<\/p>\n","protected":false},"excerpt":{"rendered":"

    At the Polish print party, we tried a possible automation of the nineteen steps. We gave out numbered tickets at the entrance, and at the end there was a numbered copy of the booklet for everyone. The booklets were all different via Python and Scribus. The imposition and printing was very simple Perl. If you […]<\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[46,32],"tags":[313,59,68,2],"_links":{"self":[{"href":"http:\/\/ospublish.constantvzw.org\/blog\/wp-json\/wp\/v2\/posts\/547"}],"collection":[{"href":"http:\/\/ospublish.constantvzw.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/ospublish.constantvzw.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/ospublish.constantvzw.org\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"http:\/\/ospublish.constantvzw.org\/blog\/wp-json\/wp\/v2\/comments?post=547"}],"version-history":[{"count":3,"href":"http:\/\/ospublish.constantvzw.org\/blog\/wp-json\/wp\/v2\/posts\/547\/revisions"}],"predecessor-version":[{"id":822,"href":"http:\/\/ospublish.constantvzw.org\/blog\/wp-json\/wp\/v2\/posts\/547\/revisions\/822"}],"wp:attachment":[{"href":"http:\/\/ospublish.constantvzw.org\/blog\/wp-json\/wp\/v2\/media?parent=547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/ospublish.constantvzw.org\/blog\/wp-json\/wp\/v2\/categories?post=547"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/ospublish.constantvzw.org\/blog\/wp-json\/wp\/v2\/tags?post=547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}