Bootstrap

【LATEX图片】多张图片混合排版

使用IEEE模板写论文时,常用到的图片排版方式。

跨栏单图

\begin{figure*}[htbp] %通栏
\centering
  \includegraphics[width=\linewidth,scale=1.2]{xx.png} %调节单个子图大小
\caption{}
\end{figure*}

*是为了让图在双栏论文中跨栏显示,[htbp]是为了让图在论文中优先满足顶部显示

单栏图

\begin{figure} %通栏
\centering
  \includegraphics[width=\linewidth,scale=1.2]{xx.png} %调节单个子图大小
\caption{}
\end{figure}

去掉了htbp,可以直接在插入初显示,注意导言处的float包。

一行多张图

\begin{figure}[htbp] %通栏
\begin{minipage}[t]{0.33\linewidth} %调节两个子图左右间距
\centering
\includegraphics[width=\linewidth, height=0.9in]{.jpg} %调节单个子图大小
\caption*{}
\end{minipage}%
\begin{minipage}[t]{0.33\linewidth}
\centering
\includegraphics[width=\linewidth, height=0.9in]{.jpg}
\caption*{}
\end{minipage}%
\begin{minipage}[t]{0.33\linewidth}
\centering
\includegraphics[width=\linewidth, height=0.9in]{.png}
\caption*{}
\end{minipage}
\caption{}
\end{figure}

caption*是小图下的注释,caption是三张并排显示的图的注释。

多行多张图

第一行一张图,第二行三张图

\begin{figure}[htbp] %通栏
\centering
\captionsetup[subfigure]{labelformat=empty}
\subfigure[]{
	\begin{minipage}[t]{\linewidth}
		\centering
			\includegraphics[width=\linewidth]{example.png}
	\end{minipage}
}

\subfigure[]{
\begin{minipage}[t]{0.33\linewidth} %调节两个子图左右间距
\centering
\includegraphics[width=\linewidth]{.png} %调节单个子图大小
\caption*{(a) Peephole}
\end{minipage}%
\begin{minipage}[t]{0.33\linewidth}
\centering
\includegraphics[width=\linewidth]{.png}
\caption*{}
\end{minipage}%
\begin{minipage}[t]{0.33\linewidth}
\centering
\includegraphics[width=\linewidth]{.png}
\caption*{}
\end{minipage}}
\caption{}
\end{figure}

添加包\usepackage{subfigure},代码中subfigure后的空行就是让图换行,如果没有会让所有图在同一行,为了避免两行图中间有注释,导言区添加

\makeatletter
\renewcommand{\@thesubfigure}{\hskip\subfiglabelskip}
\makeatother
;