LATEX图片(子图)排版

这篇博客介绍了如何在 LaTeX 文档中使用 graphicx, float 和 subfigure 宏包来插入并排列四个子图,详细设置了子图之间的间距和整体布局,确保图片整齐排列。同时提供了代码示例展示如何调整子图的间距和位置,以实现理想的图文排版效果。
摘要由CSDN通过智能技术生成

latex插入4张图片作为一个大图片的子图模式

1、宏包
\usepackage{graphicx}  %插入图片的宏包
\usepackage{float}  %设置图片浮动位置的宏包
\usepackage{subfigure}  %插入多图时用子图显示的宏包
2、插入子图

我一般就保持默认,只设置一下子图之间的间距(垂直+水平)

\begin{figure}[H]
	\centering  %图片全局居中
	\subfigbottomskip=2pt %两行子图之间的行间距
	\subfigcapskip=-5pt %设置子图与子标题之间的距离
	\subfigure[fig1]{
		\includegraphics[width=0.48\linewidth]{./figs/1.png}}
	\subfigure[fig2]{
		\includegraphics[width=0.48\linewidth]{./figs/2.png}}
	  \\
	\subfigure[fig3]{
		\includegraphics[width=0.48\linewidth]{./figs/3.png}}
	%\quad
	\subfigure[fig4]{
		\includegraphics[width=0.48\linewidth]{./figs/4.png}}
	\caption{1234567}
\end{figure}

详细设置参考:https://blog.csdn.net/a386115360/article/details/89358723

\begin{figure}[H] %这里使用的是强制位置,除非真的放不下,不然就是写在哪里图就放在哪里,不会乱动
\centering %图片全局居中

%1、大图与上面正文的距离
\vspace{-0.35cm}
%2、大图与下面label的距离
\setlength{\abovecaptionskip}{-2pt}
%3、设置子图与上面正文或别的内容的距离
\subfigtopskip=2pt
%4、两行子图的间距
\subfigbottomskip=2pt
%5、子图和自己的label之间的距离
\subfigcapskip=-5pt

\subfigure[original]{
\label{level.sub.1}
\includegraphics[width=0.48\linewidth]{./figure/original.png}}
%6、加大两列子图之间的宽度,想要紧凑点就删掉
\quad
\subfigure[level=9]{
\label{level.sub.2}
\includegraphics[width=0.32\linewidth]{./figure/level9.png}}
%这里是空了一行,能够实现强制将四张图分成两行两列显示,而不是放不下图了再换行,使用\也行。
\subfigure[level=8]{
\label{level.sub.3}
\includegraphics[width=0.32\linewidth]{./figure/level8.png}}
\quad
\subfigure[level=7]{
\label{level.sub.4}
\includegraphics[width=0.32\linewidth]{./figure/level7.png}}
\caption{不同level的渲染效果}
\label{level}
\end{figure}

在这里插入图片描述

在这里插入图片描述

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值