Unix/Ubuntu

한 장에 여러장의 페이지를 인쇄하기

ForceCore 2009. 3. 6. 19:25
인쇄할 때 문제가 있다... 4장을 인쇄하는게 안 되는건 아닌데 프린트 관리자의 버그로...

1. 프린트 순서 바꾸기를 하면 지멋대로 된다.
2. 가로로 된 ppt slide같은 것을 인쇄할라 치면, 순서가 특히나 지 멋대로다.

어쩔 수 없이 당분간은:
http://www.ohrner.net/software/tipps_pdf_en.php

pdfnup 명령어로 살 수 밖에...
psnup 을 쓰라는 solution도 있는데 매우 느리다. 가로 4장 문서는, 페이지 여백이 엉터리로 되어 버려서 짤리는 부분을 읽을 수 없다.

#!/bin/bash

if [ $# != 1 ]; then
    echo specify single filename :D\;\; 2>&1
    exit 1
fi;

# convert pdf 2 ps first
pdfnup --nup 2x2 --column true $1

2x2 배열로 한장에 4장이 오도록 해주는 스크립트. 웃기는게, pdfnup은 pdflatex를 필요로 한다는 것이다 -_-;; PDF를 latex로 바꿨다가 latex을 다시 PDF로 바꾼다는 뜻인데...;;

생각해보니 딱히 신기한건 아니구나;; 삽화로 PDF를 넣곤 했었으니, 단순히 4장을 잘 배치하면 되는거...;;