\DeclareGraphicsExtensions とピリオド入りファイル名

名前: 杉城
日時: 2010-04-19 14:46:17
IPアドレス: 125.30.69.*

\includegraphics でインクルードする画像ファイルを 出力デバイスによって切り替えるため、ファイル名の拡張子を 省いて \DeclareGraphicsExtensions で切り替えたいのですが、 ファイル名にピリオドが入っていると探査するファイル名の 決定に失敗するようです。 下では、(a)「pg_01.pdf」と、(b)(c)「pg.01.pdf」を比較しています。 \documentclass{jarticle} \usepackage[dvipdfmx]{graphicx} \begin{document} \DeclareGraphicsExtensions{.pdf}\noindent \includegraphics[bb=0 0 565 772]{./pg_01}%% (a)成功 \includegraphics[bb=0 0 565 772]{./pg.01}%% (b)失敗 \includegraphics[bb=0 0 565 772,ext=.pdf,type=eps,read=.eps]{./pg.01}%% (c)成功 \end{document} 上のように \includegraphics のオプションで拡張子を指定すると成功します。 しかし(b)のような記法で行きたいものですが…

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)