1. 背景
并排图片分为两种情况,情况一是各子图共用一个标题(caption),该标题可以自己指定,每个子图的标题为a、b、c等,子图标题是系统生成的。情况二是各子图不共用标题,可设置不同的标题。下面以一行共同显示2个图片为例(可类推到多个图片)。
2.情况一
该情况共用一个标题,有两种方法:
% 一行2个图片,共用1个Figure标题
%方法1(较好),参考:https://blog.csdn.net/a6822342/article/details/80533135的第2段代码
\begin{figure}[htbp]
\centering
\subfigure[pic1.]{
\begin{minipage}[t]{0.45\linewidth} %linewidth小于0.5
\centering
\includegraphics[scale=0.4]{pdf/2.jpg}
%\caption{fig1}
\end{minipage}%
}%
\subfigure[pic2.]{
\begin{minipage}[t]{0.45\linewidth} %linewidth小于0.5
\centering
\includegraphics[scale=0.4]{pdf/2.jpg}
%\caption{fig2}
\end{minipage}%
}%
\centering
\caption{ pics}
\end{figure}
% 一行2个图片
% 一行2个图片,共用1个Figure标题
%方法2,参考:https://blog.csdn.net/a6822342/article/details/80533135的第3段代码,或者:https://zhuanlan.zhihu.com/p/32925549
\begin{figure}[H]
\centering %图片全局居中
\subfigure[name1]{
\label{Fig.sub.1}
\includegraphics[scale=0.4]{pdf/2.jpg}}
\subfigure[name2]{
\label{Fig.sub.2}
\includegraphics[scale=0.4]{pdf/2.jpg}}
\caption{Main name}
\label{Fig.main}
\end{figure}
% 一行2个图片
3. 情况二
该情况不共用标题:
% 一行2个图片,不共用1个Figure标题,参考:https://www.zhihu.com/question/41322252的第一个(PPluvcoder)回答
\begin{figure}[htbp]
\centering
\begin{minipage}[t]{0.24\textwidth} %textwidth值小于0.25,或者linewidth小于0.5,不过这里设置textwidth比设置linewidth效果好一些
\centering
\includegraphics[scale=0.4]{pdf/2.jpg}
\caption{World Map}
\end{minipage}
\begin{minipage}[t]{0.24\textwidth}%textwidth值小于0.25
\centering
\includegraphics[scale=0.4]{pdf/2.jpg}
\caption{Concrete and Constructions}
\end{minipage}
\end{figure}
4. 控制图表大小
修改图片大小可以用width
或scale
命令,我习惯用scale
命令。
%-----用width控制图片大小---------------
\begin{figure}[t]
\centering
\includegraphics[width = 0.2\linewidth]{pdf/1.png}
\caption{NER1}
\label{fig:NER_model1}
\end{figure}
%--------------figure end--------------
%-----用scale控制图片大小---------------
\begin{figure}[t]
\centering
\includegraphics[scale=0.2]{pdf/2.jpg}
\caption{NER2}
\label{fig:NER_model2}
\end{figure}
%--------------figure end--------------
5. 参考
- Latex中插入多张图片,实现并排排列或者多行多列排列
- LaTeX排版札记:part 4—插入图片(并排显示、自定义编号)
- 知乎的第一个(作者为PPluvcoder)回答
6. 结尾
- 欢迎在评论区交流或者和我私信
- 如果您觉得我的文章对您有一些帮助,您可以请我喝一瓶饮料: