2015年3月1日 星期日

LaTeXx多個子圖排列,使用subfigure和minipage

在LaTeX中可以使用subfigure和minipage達成多個子圖的排列,跟只使用subfigure不同,如果只使用subfigure的話,只能做到垂直的直向排列。配合minipage的話就可以實現2x2或上2下1等的圖形排列,以下的例子為三張子圖,排列成上2張下1張的情形(在使用subfigure指令時不要忘了使用subfigure的package,例如加上:\usepackage{subfigure})
\begin{figure}[htb]
     \centering
     \subfigure[]{
          \begin{minipage}[b]{0.2\textwidth}
               \includegraphics[width=1\textwidth]{FirstFigure.eps}
          \end{minipage}
          \label{FirstFigure}
     }
     \subfigure[]{
          \begin{minipage}[b]{0.2\textwidth}
          \includegraphics[width=1\textwidth]{SecondFigure.eps}
          \end{minipage}
          \label{SecondFigure}
     }
     \subfigure[]{
          \begin{minipage}[b]{0.2\textwidth}
               \includegraphics[width=1\textwidth]{ThirdFigure.eps}
          \end{minipage}
          \label{ThirdFigure}
     }
     \caption{Optical spectrum of (a)BS1, (b)BS2 and (c) Amplified Signal wave.}
\end{figure}

沒有留言 :

張貼留言