[Mac] PDF 差分チェッカー “diff-pdf”

校正作業などでは2つの PDF ファイルの内容を比較したくなることがある。PDF の差分を確認できる diff-pdf を使ってみた。

diff-pdf
http://vslavik.github.io/diff-pdf/

(0)Homebrew をインストールしておく。

(1)diff-pdf をインストール。

$ brew install diff-pdf

すると XQuartz が必要だと言われてエラーが表示される。XQuartz をインストール。

$ brew cask install xquartz

再度 diff-pdf のインストールに挑戦。

$ brew install diff-pdf

これでインストールが完了だ。

では実際に使ってみる。a.pdf と b.pdf の差分を diff.pdf として出力するには以下のコマンドを実行する。

$ diff-pdf --output-diff=diff.pdf a.pdf b.pdf

diff.pdf はビフォー・アンド・アフターで色分けされて表示されてどこが変わったかが一目瞭然だ。

また以下のコマンドでは PDF を出力せずに、直接差分をプレビューできる。

$ diff-pdf --view a.pdf b.pdf

日本語のテキストでももちろん使用可能だ。

ただ、行数やページ数が変わってしまうような大幅な変更では色だらけで大変なことになる。ちょっとした変更の確認に使うのがいいだろう。