- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2016-04-17T14:02:37+09:00","","")
[[TeX/Manual]]
*pdfpages [#y9adf135]
platexなどではなくpdflatexで処理します.
pdfjamコマンドでは以下の内容を,.texファイルを書かずに実行することができます.
-[[TeX/Manual/PDFjam]]
※2015年7月25日現在,最新版では[u]platexでも処理できるようになっているようですが未確認です.確認次第以下の内容をアップデートします.
**小冊子 [#m2df2078]
\documentclass[a4paper]{article}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages=-,booklet,landscape]{test.pdf}
\end{document}
\includepdfのpagesオプションを - とすると全ページが,{}では空白ページが指定されます.
\usepackage[draft]{pdfpages}とするとPDFのページが実際には挿入されず,枠とファイル名だけが表示されます.
**nアップ [#v9d77c43]
\includepdf[nup=2x1,pages=-]{test.pdf}
***1ページのPDFを同じ内容で2アップする [#ia56e9b3]
\includepdf[nup=2x1,doublepages]{test.pdf}
***A3用紙を使う [#iba80534]
article.clsにはA3用紙の定義がないので,geometry.styを用いるとよいようです.
\usepackage[paper=a3paper,landscape=true]{geometry}
**フォントの置き換えを防ぐ [#cd73bf2c]
処理の際にもともとのPDFファイルに含まれていたフォントが置き換えられてしまうことがあります.これを防ぐためには次の記述を加えておきます.
\pdfinclusioncopyfonts=1
**PDFのバージョンを指定する [#t6390ffb]
たとえばPDFバージョンが1.5以上だと圧縮が使えるようになりますが,ソフトウェアによってはうまく扱えなかったり,印刷所に入稿する時に問題が発生する場合があります.PDFバージョン1.4を指定するには次のようにします.
\pdfminorversion=4
これを設定した場合,次のような警告が出る場合があります.
pdfTeX warning (Object streams): \pdfobjcompresslevel > 0 requires \pdfminorversion > 4.
Object streams disabled now.
無視して問題ありませんが,\pdfobjcompresslevelを0に設定したい場合は次のようにします.
\pdfobjcompresslevel=0
**ページ番号 [#b3b4a1a8]
\includepdf[pagecommand={\thispagestyle{plain}}{input.pdf}
**参考 [#pb7d2b5e]
-http://d.hatena.ne.jp/munepi/20130323/tex
-http://nox-insomniae.ddo.jp/insomnia/2009/12/pdfpagessty.html