pdflatex は何もしない状態だと graphicx で読み込む画像ファイルのフォーマットが限定されるらしい。これを簡単にするには、epstopdf (ftp://ctan.tug.org/tex-archive/macros/latex/contrib/oberdiek/epstopdf.pdf)というのを使えば良い。これは latex のマクロで、適宜フォーマット変換のために外部コマンドを実行するためのものである。tetex に入ってしまっているようだ(自分のでは /usr/share/texmf/tex/latex/oberdiek/ にあった)。
セキュリティーの問題を考慮して、default の状態で tex から外部コマンドを呼ぶと、エラーになるらしい。これのために
----------------------------- MyPdflatex #!/bin/bash exec pdflatex --shell-escape $@
のように shell script をかませることにする。
自分用の共通マクロファイルに
\usepackage[pdftex]{graphicx} \usepackage{epstopdf}
を足しておけば、\includegraphic{aaa.eps} とかあったら、勝手に aaa.pdf を作成してそれを読み込むようになる。
また、aaa.pstex という名前で eps があるときに対応するために
\DeclareGraphicsRule{.pstex}{eps}{.eps}{ `ln -s #1 \noexpand\Gin@base.eps }
も書いておく。