- ベストアンサー
TeXで図を挿入できません.助けてください.
OSはMac OS XでTeXShopを利用しています. Ghostscriptのパッケージとして GPL/ESP Ghostscript 8.15.4 for MacOSX 10.5 (ppc/intel) を入れています. 文章のみだと,コンパイルは通るのですが, 図を挿入しようとするとうまくいきません. パッケージは \usepackage{graphics} を使い, 例えば, \begin{figure}[h] \includegraphics[width=5cm]{sample.eps} \caption{sample} \label{fig:sample} \end{figure} としてコンパイルすると, 次のようなエラーメッセージが表示されます. Runaway argument? width=5cm]{sample.eps} \caption{sample} \label{fig:sample} \end{fi\ETC. ! Paragraph ended before \Gin@iii was complete. <to be read again> \par l.16 ? パッケージを \usepackage{graphics}から\usepackage{graphicx}に 代えてWindows OSで行うとうまくコンパイルが通ります. これまで,Windows OSでTeXを扱っていたのですが, MacでもTeXを扱わなければならない環境に身を置くことになりましたので, どうしてもこの問題を解決したいのです. お心当たりのある方がいらっしゃいましたら, どうぞよろしくお願い致します.
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>Runaway argument? 文法エラーですね。 括弧の数が足りないとかbegin-endが対になってないとかです。
その他の回答 (1)
- Tacosan
- ベストアンサー率23% (3656/15482)
文字コードの問題かも. Mac の方の文字コードが分からないのですが, 可能なら (シフトJIS ではなく) JIS にするのが多分安全.
お礼
ご回答ありがとうございました. 自己解決致しました. 確かに文法エラーでした. 勝手にパッケージの \usepackage{graphicx}はWindows用で, \usepackage{graphics}はMac用だと思い込んでいたのですが, \usepackage{graphicx}はMacでも使えました. \usepackage{graphicx} でないと,\includegraphics部分の [width=5cm]が使えなかったのです. これですっきり致しました. ありがとうございました.
補足
JISや他の文字コードでも試してみましたが,うまくいきませんでした. 文章だけなら,コンパイルは通るのですが.... 困りました.
お礼
ご回答ありがとうございました. 自己解決致しました. 確かに文法エラーでした. 勝手にパッケージの \usepackage{graphicx}はWindows用で, \usepackage{graphics}はMac用だと思い込んでいたのですが, \usepackage{graphicx}はMacでも使えました. \usepackage{graphicx} でないと,\includegraphics部分の [width=5cm]が使えなかったのです. これですっきり致しました. ありがとうございました.
補足
ご回答ありがとうございます. Runaway argument? は文法エラー時にでるものなのですね. ただ,Windowsでは全く同じものをうまくコンパイルできるので, 文法エラーではないと考えています. パッケージの違い \usepackage{graphics} %Mac用 \usepackage{graphicx} %Windows用 も考慮してますし, Ghostscriptも入れてます. 一体何が問題なのでしょうか・・・.