* [[pdfcrop>CTAN:help/Catalogue/entries/pdfcrop.html]] [#pdcba349] pdfcrop は,PDF の余白をクロップ/付与する Perl スクリプトです. [[TeX Live]], [[W32TeX]] に含まれていますが,W32TeX の場合は別途 Perl インタプリタが必要です([[Perl]] の項目参照). ** pdfcrop の内部処理 [#n52bff22] pdfcrop は大まかには + [[Ghostscript]] によってオリジナルの PDF のバウンディングボックス情報を取得する. + TeX 文書を作成し,オリジナルの PDF を画像として取り込む. このとき,パラメータを設定して余分な空白を取り除く. + [[pdfTeX]] によって TeX 文書を処理し,PDF を生成する. という作業を行っています. -[[Why does pdfcrop invoke pdftex internally - TeX - LaTeX Stack Exchange:http://tex.stackexchange.com/questions/22678/why-does-pdfcrop-invoke-pdftex-internally]] * 使い方 [#v3083d79] オプション無しで実行すると、入力ファイル名にcropという文字列が追加されて出力されます。 $ pdfcrop hoge.pdf 出力ファイル名を指定したいときには、コマンドラインの最後に出力ファイル名を加えます。 $ pdfcrop hoge.pdf ../fuga.pdf ギリギリに切り取るのではなく、少しだけ余白をもたせたいときには、--marginsオプションで余白を指定します。単位はbpです。「左 上 右 下」の指定順になります。 $ pdfcrop --margins "10 8 12 8" hoge.pdf 数字を2つだけにした場合は、左右と上下がそれぞれ等しいとみなされます。 * インストール [#d880ca1a] ** Linux [#yecabda5] *** Denian/Ubuntuのリポジトリを利用したインストール [#r3586eb8] $ sudo apt-get install texlive-extra-utils * 関連リンク [#daf12593] -[[バッチで作る、劣化版pdfcrop:https://gist.github.com/zr-tex8r/138b07c6d71e31aa5334]] : Perl のない Windows で pdfcrop と類似の処理を行うバッチファイル