Latex中插入多張圖片,實現並排排列或者多行多列排列

最近需要用latex插入多張圖片,達到這麼一個效果。


但是我原來只插入過一張圖片(圖片內容來源於網絡;是國漫一人之下的寶兒姐。強推這部國漫~),代碼如下,效果如圖:

\begin{figure}
\centering
\includegraphics[height=4.5cm,width=9.5cm]{111.eps}
\caption{pic1}
\label{2}
\end{figure}



所以我去網上搜索了一些資料,找到了一些關於在latex中插入多個圖片的方法,首先我們來看第一種方法,也是我一開始用的方法:利用latex的subfigure排版,並排放置多張圖。(使用宏包\usepackage{grephicx}以及\usepackage{subfigure})

源碼如下,達到效果如下:

\begin{figure}[htbp]
\centering
\subfigure[pic1.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig1}
\end{minipage}%
}%
\subfigure[pic2.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig2}
\end{minipage}%
}%
\subfigure[pic3.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig2}
\end{minipage}
}%
\subfigure[pic4.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig2}
\end{minipage}
}%
\centering
\caption{ pics}
\end{figure}

其中0.25\linewidth是指兩張圖片的間隔是0.25倍的當前latex中一行的長度,width=1in是指圖片的寬度。它可以在一個大圖的框架裏面插入多個小圖,自動編號爲a,b,c,d....並對小圖分別描述。



但是這個效果還不是我想要的。於是我就想用一個subfigure裏面包裹兩個pic看看效果

結果並沒有達到我想要的效果。


這樣的話就只是將其分成兩個部分,只能對對應的兩個部分進行描述,而不能對四張圖每張都進行描述了。


然後我在latex代碼中每隔連個subfigure打一個回車鍵,奇妙的事情就發生了!

\begin{figure}[htbp]
\centering

\subfigure[pic1.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig1}
\end{minipage}%
}%
\subfigure[pic2.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig2}
\end{minipage}%
}%
                 %這個回車鍵很重要 \quad也可以
\subfigure[pic3.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig2}
\end{minipage}
}%
\subfigure[pic4.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig2}
\end{minipage}
}%

\centering
\caption{ pics}
\end{figure}

然後效果圖如下:


這樣就達到了我的效果,既能將圖片分成四個小圖片,也能對四個小圖片分別進行描述。

如果不用上述方式,用下面這種也能達到對應的效果。(PS:這種方式看起來簡潔一些)

\begin{figure}[htbp]
\centering
\subfigure[pic1.]{
\includegraphics[width=5.5cm]{111.eps}
%\caption{fig1}
}
\quad
\subfigure[pic2.]{
\includegraphics[width=5.5cm]{111.eps}
}
\quad
\subfigure[pic3.]{
\includegraphics[width=5.5cm]{111.eps}
}
\quad
\subfigure[pic4.]{
\includegraphics[width=5.5cm]{111.eps}
}
\caption{ pics}
\end{figure}


下面是一篇關於latex插入圖片的文章,貼出來大家看一下:點擊打開鏈接

有什麼問題歡迎在評論區交流,希望能夠幫到大家~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章