pdfelatexでのIllustrator図の埋め込み
まず,MiKTeX はpdfelatexを中心としたシステムで,*.texから*.pdfを直接生成させるシステムであることに,かなりギャップを感じた.個人的には *.dvi を DVIOUT で見るほうが素早くてよいのだが,まぁ最終的には PDF にしたいわけで,PDFに変換する段階になっていろいろ問題が起こるよりはマシかと思う.
EPS の図を張り込むのは諦めた方がよい.手持ちの EPS ファイルはエラーになってうまくコンパイルが出来なかった.正解は EPS を PDF に変換して貼りこむ方法.図はIllustratorで書いているので,論文で使いたい図を開いてPDFで保存しなおせばよい.本当は epstopdf が動けばよいのだが,なぜか手持ちの EPS は “Not valid” と表示されて,自動変換は失敗してしまった.
次に,PDFで書かれた図の貼り方.今まで通り \includegraphics を使う解説が多いが,結論から言うと \pdfximage を使うのが正解.\includegraphics を使った場合は,Illustrator のアートワークのサイズをちゃんと調整しないと,図に余白が表示されてしまう.この余白を消す方法をいろいろ調べたが,\includegraphics で ArtBox を使う方法が見つからなかった.\pdfimage を使って張り込むときは,\pdfforcepagebox=5 という内容をプリアンブルに書き,ArtBoxを使ってもらえるように設定する.
ここまでの知識を得るのに今日は8時間も使ってしまった.
トラックバック URL :
コメント (0)