LaTeX subfigure和minipage的使用
我想要用LaTeX實現如下圖所示的效果:
對應的LaTeX語句怎么寫呢,如下:
\begin{figure*}
\centering
\subfigure[Input]{
\begin{minipage}[b]{0.23\linewidth}
\includegraphics[width=1\linewidth]{a1.jpg}\vspace{4pt}
\includegraphics[width=1\linewidth]{a2.jpg}\vspace{4pt}
\includegraphics[width=1\linewidth]{a3.jpg}\vspace{4pt}
\includegraphics[width=1\linewidth]{a4.jpg}
\end{minipage}}
\subfigure[CE]{
\begin{minipage}[b]{0.23\linewidth}
\includegraphics[width=1\linewidth]{b1.jpg}\vspace{4pt}
\includegraphics[width=1\linewidth]{b2.jpg}\vspace{4pt}
\includegraphics[width=1\linewidth]{b3.jpg}\vspace{4pt}
\includegraphics[width=1\linewidth]{b4.jpg}
\end{minipage}}
\subfigure[Ours]{
\begin{minipage}[b]{0.23\linewidth}
\includegraphics[width=1\linewidth]{c1.jpg}\vspace{4pt}
\includegraphics[width=1\linewidth]{c2.jpg}\vspace{4pt}
\includegraphics[width=1\linewidth]{c3.jpg}\vspace{4pt}
\includegraphics[width=1\linewidth]{c4.jpg}
\end{minipage}}
\subfigure[GT]{
\begin{minipage}[b]{0.23\linewidth}
\includegraphics[width=1\linewidth]{d1.jpg}\vspace{4pt}
\includegraphics[width=1\linewidth]{d2.jpg}\vspace{4pt}
\includegraphics[width=1\linewidth]{d3.jpg}\vspace{4pt}
\includegraphics[width=1\linewidth]{d4.jpg}
\end{minipage}}
\caption{description of figure}
\end{figure*}
說明:
1)subfigure本身不支持內部圖片換行,所以結合minipage使用
2)minipage可以在每一個includegraphics后跟雙斜杠“\”表示換行,也可以像上面代碼中寫的使用”\vspace{4.pt}”來控制垂直間距,但是需要注意的是”\vspace{4.pt}”必須緊跟在對應的includegraphics,不然得不到想要的結果。
3)使用figure和subfigure必須引相應的包”\usepackage{graphicx}”和”\usepackage{subfigure}”
最終的效果圖如下:
*注意:
處於某些原因,只能截取部分圖片,但是效果都一樣的。*
————————————————
版權聲明:本文為CSDN博主「起名字什么的好難」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/u012428169/article/details/78014458/