注意要使用宏包\usepackage{graphicx}和\usepackage{subfigure}
[CODE]
\begin{figure}
\begin{minipage}[t]{0.5\linewidth}
\centering
\includegraphics[width=2.2in]{fig1.eps}
\caption{fig1}
\label{fig:side:a}
\end{minipage}%
\begin{minipage}[t]{0.5\linewidth}
\centering
\includegraphics[width=2.2in]{fig2.eps}
\caption{fig2}
\label{fig:side:b}
\end{minipage}
\end{figure}
还有一种方法:
在某些情况下,有时会希望将并列的图形组成一组,而其中的每一幅图都保持其独立性。 paisubfigure 宏包的 \subfigure 命令将这一组做为一幅图形,其中的每一幅图做为子图形。例如:
[code]
\begin{figure} \centering \subfigure[Small Box with a Long Caption]{ \label{fig:subfig:a} %% label for first subfigure \includegraphics[width=1.0in]{graphic.eps}} \hspace{1in} \subfigure[Big Box]{ \label{fig:subfig:b} %% label for second subfigure \includegraphics[width=1.5in]{graphic.eps}} \caption{Two Subfigures} \label{fig:subfig} %% label for entire figure \end{figure}
子图的标记有两种形式:
|
如果改变子图标题的标记,字体等的缺省值,可参见文献 [10]。下面给出几个简单的例子:
|
缺省情况下,用 \listoffigures 命令生成的图形目录中只包括图形,而不包括子图。要想在图形目录中包括子图,要在 \listoffigures 命令前加上 \setcounter{lofdepth}{2}。需要说明的是,由于 LATEX 的变化,导致目前版本(3/95)的 subfigure 宏包在图形目录的子图输入项开始部分都加上``numberline1''。将下面的代码加到导言区中就可以解决这一问题。 \makeatletter \renewcommand{\@subcaption}[2]{% \begingroup \let\label\@gobble \def\protect{\string\string\string}% \xdef\@subfigcaptionlist{% \@subfigcaptionlist,% {\numberline {\@currentlabel}% \noexpand{\ignorespaces #2}}}% \endgroup \@nameuse{@make#1caption}{\@nameuse{@the#1}}{#2}} \makeatother |
演示效果图:
演示代码:
\documentclass{article} \usepackage{CJK} \usepackage{graphicx} \usepackage[includemp,body={398pt,550pt},footskip=30pt,% marginparwidth=60pt,marginparsep=10pt]{geometry} \usepackage{graphicx} \usepackage{subfigure} \begin{CJK*}{GBK}{song} \renewcommand\figurename{图} \begin{document}
\begin{figure} \begin{minipage}[t]{0.5\textwidth} \centering \includegraphics[width=2.2in]{pic1.eps} \caption{fig1} \label{fig:side:a} \end{minipage}% \begin{minipage}[t]{0.5\textwidth} \centering \includegraphics[width=2.2in]{pic.eps} \caption{fig2} \label{fig:side:b} \end{minipage} \end{figure}
\begin{figure} \centering \subfigure[Small Box with a Long Caption]{ \label{fig:subfig:a} %% label for first subfigure \includegraphics[width=1.0in]{pic1.eps}} \hspace{1in} \subfigure[Big Box]{ \label{fig:subfig:b} %% label for second subfigure \includegraphics[width=1.5in]{pic.eps}} \caption{Two Subfigures} \label{fig:subfig} %% label for entire figure \end{figure}
\paragraph{} \clearpage \end{CJK*} \end{document}