名前: kd 日時: 2009-02-05 00:57:25 IPアドレス: 219.97.55.*
Adobe Illustrator で作成の pdf ファイルにつきましてなのですが, (eps や ai ファイルと同様に),BoundingBox(HiResBoundingBox)値の 記述をファイル内に含んでいます(正しい値です). これまでの経験では graphicx (includegraphics) がこれを読み取ってくれたのですが(例1), beamerのタイプセットを行ったところ初めて読み取ってくれない事例を体験しました(例2). というわけで,原因も飲み込めておりませんが,どちらの動作が標準的なのでしょうか? なお,Adobe Illustrator 作成の pdf ファイルを幾つか調べたのですが,以前の記憶とは異なり, ArtBox値 ≠ BoundingBox値というものも見つかりました. (includegraphicsの際にはBoundingBox値に頼らざるを得ないです.) 例1 \documentclass{seminar} \usepackage{graphicx} \begin{document} \begin{slide} \begin{figure}[t] \includegraphics[width=64mm]{foo.pdf} \end{figure} \end{slide} \end{document} 例2 \documentclass[dvipdfm]{beamer} \usepackage{mediabb} % これ(もしくは bb ファイル)を欠いているとエラー \usepackage{graphicx} \begin{document} \begin{frame} \begin{figure}[t] \includegraphics[width=64mm]{foo.pdf} \end{figure} \end{frame} \end{document}
この書き込みへの返事: