#daiizメモ

Scrapboxに夢中

TeX -> PDF -> 見たいページのみのPDF

卒論を書いている.卒論はページ数が多いので,執筆中にスクロールしながら全部眺めて確認していると疲れてしまう.brewで install できる pdftk を使うと,好きなページのみ抽出したPDFファイルを作れて便利.

$ pdftk foo.pdf cat 3-6 output cat/foo.cat.pdf

を実行すると,このディレクトリにあるfoo.pdfの3 〜 6枚目のみを output で指定したファイルに保存してくれる.

手元にTeXエディタがない場合は,以下のスクリプトを実行すると,LaTeXのコンパイルからPDFの生成までやってくれる.

#!/bin/sh

platex $1.tex
dvipdfmx $1.dvi

if [ -n "$2" ]; then
  # 出力ページ指定.1-10 のように指定.
  echo "ページ指定あり"
  pdftk $1.pdf cat $2 output cat/$1.cat.pdf
  open cat/$1.cat.pdf
else
  open $1.pdf
fi

おやすみなさい