LaTeX で PNG や JPEG を読み込むには extractbb でバウンディングボックスを抽出する

よく忘れるので防備録的な感じでメモ.
LaTeXPNGJPEG を単純に読み込むと,no BoundingBox とかエラーが出るので,バウンディングボックスを指定してやる必要がある.そのためのコマンドに ebb とか extractbb があるが,extractbb を使おう(解像度が高い).ファイルに出力すると,ファイルが増えて邪魔なので,extractbb に -O オプションをつけて標準出力に出力して,includegraphics の bb オプションバウンディングボックスを指定する.

バウンディングボックスの抽出:

extractbb -O FILE_NAME

(extractbb の代わりに ebb を使うことはお薦めしない)

出力は以下のような感じ:

%%Title: ./FILE_NAME
%%Creator: extractbb 20090708
%%BoundingBox: 0 0 720 540
%%HiResBoundingBox: 0.000000 0.000000 719.940485 539.955364
%%CreationDate: Tue Mar 12 16:40:11 2013

で,HiResBoundingBox: 以降をコピーして,includegraphics の bb オプションに指定する.

\includegraphics[bb=0.000000 0.000000 719.940485 539.955364,width=1.0\hsize] {FILE_NAME}

width は適当に.