\chapter{\TeX} % 第九章+
■ このスレッドは過去ログ倉庫に格納されています
0299296
2013/12/05(木) 22:51:54.12> だが .xbb に PageBoundingBox の情報を追加しても認識しない。何とか自動化したいもんだな。
暫定的な方法として multipage PDF (hoge.pdf とする) の各ページの BoundingBox を
extractbb してみた。
[1] qpdf などを使って hoge.pdf を分解し、各ページごとに BoundingBox を取り出す。
#####
for i in $(seq 1 8)
do
qpdf --stream-data=uncompress hoge.pdf --pages hoge.pdf $i -- hoge-page$i.pdf
extractbb hoge-page$i.pdf
rm hoge-page$i.pdf
done
#####
すると hoge-page1.xbb , hoge-page2.xbb, … , hoge-page8.xbb が出来る。
[2] これを次のようにして読み込む。
\includegraphics[page=1,read=-page1.xbb,type=pdf,ext=.pdf]{hoge}
複数の図をひとまとめにする目的で multipage PDF を使いたいのだから .xbb ファイルがバラ
バラになるのは好ましくはないのだけど、元ファイルは1ファイルで管理できるので良しとする。
複数の PageBoundingBox の記入された単一の(拡張) .xbb ファイルを \includegraphics が
理解できるようにするのがベストなんだけど、まあそのうち…
■ このスレッドは過去ログ倉庫に格納されています