Web上でたまにダウンロード可能な書籍を発見することがある。大抵はちょっと古目の本だったりするんだけど、公開している著者に感謝しつつも、「なんで章ごとに別ファイル?」とたまにぷちっとなることがある。 そこで、複数のps(ポストスクリプト)ファイルをひとつにまとめあげる方法。下の例ではchap1.ps と chap2.ps を out.ps として結合して吐き出す。 $ gs -dBATCH -dNOPAUSE -q -sDEVICE=pswrite -sPAPERSIZE=a4 -dNOPLATFONTS -sOutputFile=out.ps chap1.ps chap2.ps chap2以下を延々連ねれば、いくらでも連結できる。Ghostscriptつえー。 ちなみに -sDEVICE=pdfwriteでやるとPDFファイルに出力できる。つえー。