eps ファイルを(複数枚)取り込む

LaTeX2e で論文やノートを書いている時、当然絵を張り込みたい という欲求が出て来ることと思います。LaTeX はこの欲求に ちゃんと答えてくれます。用意すべきスタイルファイル/パッケージとしては、 があれば良いでしょう。 このページでは、 を述べます。これらのファイルは、 goo で引っかければ簡単にありかが見つかりますが、 例えば このへんのサイト に行けば拾えます。

一枚を取り込む場合と、複数枚を取り込む場合を別々に示しましょう。 複数枚を取り込む場合は includegraphics を使った方法のみ書きますが、 includegraphics を epsffile に変えれば LaTeX209 でも同じことができます。

一枚の eps ファイルを取り込む

eps ファイルを出力したい のページで作成した sample.eps を LaTeX に取り込んで見ましょう。そのソースファイルは次のようになります。
----------------------------------------------------
% LaTeX2e の場合
\documentclass[12pt,a4j]{jarticle}
\usepackage{graphicx} % クラスファイルを読み込む

\begin{document}

\begin{figure}[htbp]
  \begin{center}
    \leavevmode
    \includegraphics[width=7cm, height=10cm]{./sample.eps} % 絵を取り込んでる本体。width と height で大きさ指定ができます
    \caption{フィギュアキャプションの場所です。sample.eps の絵です。}
    \label{fig:sample}
  \end{center}
\end{figure}

\end{document}
----------------------------------------------------

----------------------------------------------------
% LaTeX2e の場合
\documentstyle[12pt,a4j,epsf]{jarticle} % epsf スタイルも読み込む

\begin{document}

\begin{figure}[htbp]
  \begin{center}
    \leavevmode
    \epsfxsize=15cm  % 横幅の指定 
    \epsffile{./sample.eps} % 絵を読み込んでいる本体
    \caption{フィギュアキャプションの場所です。sample.eps の絵です。}
    \label{fig:sample}
  \end{center}
\end{figure}

\end{document}
----------------------------------------------------
上の LaTeX ファイル(sample.tex としておきましょう)をコンパイルすると、 sample.eps が取り込まれたみごとな sample.dvi ができます。 Figure の番号が違う番号になるのならば、 このような figure 環境をその数だけ作ればOKです。

なお、includegraphics であれば、figure 環境でなくても 絵をとり入れることができます。 その場合は、もちろん図番号やキャプションはつきません。

複数枚の eps ファイルを取り込む

図1が一枚だけの場合には上の方法で問題ありません。 ここに示すのは、図1(a),図1(b) など、 複数枚入るような図が作りたい時の対処法です。
----------------------------------------------------
\documentclass[12pt,a4j]{jarticle}
\usepackage{graphicx}
\usepackage{subfigure} % スタイルファイルの読み込み 

\begin{document}

\begin{figure}[htbp]
  \begin{center}
    \leavevmode
    \subfigure[一枚目の絵です] % ここが変わった 
    {\includegraphics[width=7cm,height=10cm]{./sample.eps}}
    \epsfxsize=7cm
    \subfigure[二枚目の絵です] 	
    {\includegraphics[width=7cm,height=10cm]{./sample.eps}}
    \caption{フィギュアキャプションの場所です。
	2枚の sample.eps を横に並べて見ました。}
    \label{fig:sample}
  \end{center}
\end{figure}

\end{document}
----------------------------------------------------
先ほどと同様に、LaTeX209 系の場合は最初の3行を
----------------------------------------------------
\documentstyle[12pt,a4j,epsf,subfigure]{jarticle}
----------------------------------------------------
なる1行に変えて、includegraphics のかわりに epsffile を使いましょう。

どうでしょう。図1の中に(a)(b)という文字とともに、 二つの sample.eps が横並びに取り込まれたでしょう? figure 環境の中で改行することも可能で、 4枚絵を2x2という配列で並べることもできます。