【LaTeX】子图和图片并排

使用说明:

本文主要介绍LaTeX中图片并排的方法以及子图的创建,默认图片的导入以及一些可选参数的设定读着均有所了解,适合有一定基础的情况下进行阅读。

注:图片使用了2020-2021年间,美赛和国赛论文中的一些图片作为样例,具体tex程序和图片文件可以在我的资源中下载。

子图和并排

1. 样例一: 子图

  • 原始图片:【这里使用2020年美赛的图片作为样例】
  1. hair_dryer_cloud.png
    吹风机

  2. microwave_cloud.png
    微波炉

  3. pacifier_cloud.png奶嘴

  • 为保证代码可以正常使用,需要现在导言区导入相关的宏包
\usepackage{graphicx} 		%图片
\usepackage{subfigure}		%子图
  • 样例代码:
%%\usepackage{graphicx}
%%\usepackage{subfigure}
\begin{figure}[htbp]
	\centering
	\subfigure[Picture a title] {\includegraphics[width=.3\textwidth]{hair_dryer_cloud.png}}
	\subfigure[Picture b title] {\includegraphics[width=.3\textwidth]{microwave_cloud.png}}
	\subfigure[Picture c title] {\includegraphics[width=.3\textwidth]{pacifier_cloud.png}}
	\caption{Example 1 picture title}
	\label{fig_E1}
\end{figure}

在使用时只需要修改相关参数即可,包括:

  1. 图片文件名称:hair_dryer_cloud.png - pacifier_cloud.png,改成自己所需要的图片名即可

注意:此处引用的为相对路径,需要保证图片文件(此处的hair_dryer_cloud.png等)与.tex文件在同一文件夹内。否则无法进行引用

  1. 标题和引用标签:captionsubcaptionlabel,可根据自己需要自行调整
  2. 宽度的调整:width = .3\textwidth,这里的意思是相当于页面宽度的0.3倍(因为要放三张图),可以根据自己的需要自行调整【图片换行见后边的案例】
  • 成品效果:
    成品图

这种子图的创建方法,不能(其实是我不会)单独的引用具体的某一个子图,因此个人其实不是很常用,下边介绍的是一种个人比较喜欢而且常用的方法。

2. 样例二:子图2【个人更常用】

此处原始图片省略,大家应该都能看得出来原始图片是什么
注:此处使用2021年美赛的图片

  • 相关宏包:一定要用宏包,不然的话会报错!!
\usepackage{graphicx} 			%图片
\usepackage{subcaption}			%子图

注意:这里的subcaption和上文提到的subfigure两个宏包不能同时使用,不然会产生报错!!

  • 样例代码:
%%\usepackage{graphicx}
%%\usepackage{subcaption}
\begin{figure}[htbp]
	\centering
	\begin{minipage}[c]{0.7\textwidth}
		\centering
		\includegraphics[width=\textwidth]{corr0.pdf}
		\subcaption{Picture a title}
		\label{fig_E2_1}
	\end{minipage} \\
	\begin{minipage}[c]{0.45\textwidth}
		\centering
		\includegraphics[width=\textwidth]{corr1.pdf}
		\subcaption{Picture b title}
		\label{fig_E2_2}
	\end{minipage} 
	\begin{minipage}[c]{0.45\textwidth}
		\centering
		\includegraphics[width=\textwidth]{corr2.pdf}
		\subcaption{Picture c title}
		\label{fig_E2_3}
	\end{minipage}
	\caption{Example 1 picture title}
	\label{fig_E2}
\end{figure}

相关可修改参数的和前文基本一致(其实就是单个图片中的那些参数),需要注意的是,对子图之间的关系也可以使用centering(居中)和\\(换行)等命令,即可达到 m × n m \times n m×n的图片排列形式。此外相比于上一方法的好处在于,可以对图片中的单个子图进行引用(因为有单个子图的label

  • 成品效果:
    样例 2

注:这里看起来高糊是因为截图的原因,原文中使用.pdf格式的文件,为矢量图形式导入(具体效果可以看资源中的程序和图片文件)。

3. 样例三:并排

在写有页数限制的论文的时候为避免超页(今年美赛疯狂删内容)我们往往会把图片排在一起。这样一来可以减少所占页数,二来也可以使得排版更美观。但是两个图片之间相互独立,并没有所属于同一个图片,因此和子图的形式略有不同。

同样省略元图片
注:此处使用2020年国赛的图片

  • 相关宏包
\usepackage{graphicx}		%图片

这里只需要使用导入图片的宏包即可

  • 样例代码
\begin{figure}[htbp]
	\centering
	\begin{minipage}[c]{0.48\textwidth}
		\centering
		\includegraphics[width=\textwidth]{Scatter_Interest.eps}
		\caption{Picture 2 title}
		\label{fig_E3_1}
	\end{minipage} 
	\begin{minipage}[c]{0.48\textwidth}
		\centering
		\includegraphics[width=\textwidth]{Cfit_Interest.eps}
		\caption{Picture 3 title}
		\label{fig_E3_2}
	\end{minipage}
\end{figure}

具体参数的解释在前文已经说明,在此不再赘述

  • 成品效果

样例3

  • 11
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
LaTeX中,可以使用不同的方法将多张图片并排显示。根据提供的引用内容,有三种常见的方法可以实现这个效果。 第一种方法是使用`figure`环境和`tabular`包。可以在`figure`环境中使用`tabular`环境来创建一个表格,然后在表格的每个单元格中插入图片。每个单元格可以使用`\includegraphics`命令来插入图片,并使用`\caption`命令为每个图片添加标题。这种方法可以实现多张图片并排显示,但不会标记子图。\[2\] 第二种方法是使用`minipage`环境。可以在`figure`环境中使用两个`minipage`环境,每个`minipage`环境中插入一张图片。每个`minipage`环境可以使用`\includegraphics`命令来插入图片,并使用`\caption`命令为每个图片添加标题。这种方法可以实现两张图片并排显示,并且可以为每个图片添加标记。\[3\] 第三种方法是使用`subfigure`包。可以在`figure`环境中使用`subfigure`环境来创建子图。每个`subfigure`环境可以使用`\includegraphics`命令来插入图片,并使用`\caption`命令为每个图片添加标题。这种方法可以实现多张图片并排显示,并且可以为每个图片添加标记。\[1\] 根据具体需求,可以选择适合的方法来实现多张图片并排显示。 #### 引用[.reference_title] - *1* *3* [Latex如何插入多个图片,实现并排排列或者多行多列排列](https://blog.csdn.net/weixin_44044161/article/details/116736257)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Latex在同一figure中排版多张图片的方法](https://blog.csdn.net/qq_42679415/article/details/130894937)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值