题外话:个人感觉本文对subfigure和minipage作了清晰的解释,认真阅读本文,图片排版应该问题不大了。

首先展示了效果图,紧接着展示了效果图代码,最后对subfigure和minipage进行解释。

一、效果展示

从整体来看,是二行五列,其中 第三、四、五列共享一个子标题 c。同时,在每行图片的最左边有左标注给出小标题。

二、Latex代码

使用figure和subfigure必须引相应的包”\usepackage{graphicx}”和”\usepackage{subfigure}”


\begin{figure*}[htbp]\centering%第一行图片展示\subfigure{%左标题1\rotatebox{90}{\scriptsize{~~~~~~~~~~~~~Title1}}\begin{minipage}[t]{0.185\linewidth}\centering\includegraphics[width=1\linewidth]{pic/1-1.png}\end{minipage}}\subfigure{\begin{minipage}[t]{0.185\linewidth}\centering\includegraphics[width=1\linewidth]{pic/1-1.png}\end{minipage}}\subfigure{\begin{minipage}[t]{0.185\linewidth}\centering\includegraphics[width=1\linewidth]{pic/1-1.png}\end{minipage}\begin{minipage}[t]{0.185\linewidth}\centering\includegraphics[width=1\linewidth]{pic/1-1.png}\end{minipage}\begin{minipage}[t]{0.185\linewidth}\centering\includegraphics[width=1\linewidth]{pic/1-1.png}\end{minipage}}% 两行图片的间隙有点大,通过vspace进行微调\vspace{-3mm}% 由于上面已经用了subfigure,下面我们希望从 a 重新编号,而不是从 d 开始,清零。\setcounter{subfigure}{0}% 第二行图片展示\subfigure[Title1]{% 左标题2\rotatebox{90}{\scriptsize{~~~~~~~~~~~~~Title2}}\begin{minipage}[t]{0.185\linewidth}\centering\includegraphics[width=1\linewidth]{pic/1-1.png}\end{minipage}}\subfigure[Title2]{\begin{minipage}[t]{0.185\linewidth}\centering\includegraphics[width=1\linewidth]{pic/1-1.png}\end{minipage}}\subfigure[Title3]{\begin{minipage}[t]{0.185\linewidth}\centering\includegraphics[width=1\linewidth]{pic/1-1.png}\end{minipage}\begin{minipage}[t]{0.185\linewidth}\centering\includegraphics[width=1\linewidth]{pic/1-1.png}\end{minipage}\begin{minipage}[t]{0.185\linewidth}\centering\includegraphics[width=1\linewidth]{pic/1-1.png}\end{minipage}}% 添加题注,即对这个图片的说明\caption{This a caption.This a caption.This a caption.This a caption.}\label{fig:result_include1}
\end{figure*}

代码解释:

1>创建subfigure和minipage:首先创建subfigure,可以为每个图片创建一个subfigure,也可以多个图片放到subfigure,这个后面会说。多个subfigure利用 Enter 留出一个空行就可以起到换行的作用。对于多个图片共享一个子标题,那就是这个subfigure创建多个minipage,每个minipage放一个图片,或者创建一个minipage,利用 includegraphics 导入多张图片,这个后面会提到。

2>添加图片下方标题:通过创建subfigure,很容易可以添加图片下方的小标题,需要注意,这里用到了subfigure的序号清零。

3>添加左标题:通过使用 \scriptsize 来添加左标题,并利用 rotatebox 进行旋转90度,达到图片所示的效果。注意:左标注这里,我尝试了许多方法都无法居中,所以采用了 ~ 作为空格进行顶位,达到居中的效果。

三、subfigure和minipage的个人理解

1> subfigure:作用是定义图片区域,当采用多个subfigure时,默认按a b c d的子标题进行排序。subfigure内部自己不支持换行,需要结合minipage使用。当minipage导入多张图片或者多个minipage导入图片时(理论可以,没试),可使用 \\  和 vspace进行换行。\vspace用来控制垂直间距

2> minipage放到subfigure里面,相当于又开辟了一个子页面。

下面是另外一个博主的示例和代码,这个和我上面的写法不一样,对subfigure和minipage的学习有重要借鉴重要:

样例效果:

Latex代码:

\begin{figure*}
\centering
\subfigure[Input]{
% minipage中放置4张图,通过vspace进行换行调整,但是都在subfigure下面,共享一个子标题
\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*}

参考:LaTeX subfigure和minipage的使用_probie的博客-CSDN博客_latex minipage

Latex图片横排和竖排,并在图片下方和左方添加子标题相关推荐

  1. latex的图的排列方法_latex 图片并排、竖排

    \usepackage{subfigure} %图片并排 % \begin{figure} %  \centering %  \subfigure[Small Box with a Long Capt ...

  2. LaTex的使用(一):图片的插入及排版方法

    文章目录 @ 图片格式 1. 插入图片的基本框架 2. 并排插入图片 3. 多行多列排版 4. 跨栏放置图片 5. 其他细节 @ 图片格式 在 LaTeX 中插图,首先要生成 .eps 格式的图片,有 ...

  3. latex作者不省略,加作者传记,latex图片取消自动编号,控制图片与上下文距离,段首取消空行。图的上下距离,去掉行间距

    记事本打开bst文件 搜et 假设找到>6 把6改到20 加作者传记 \begin{IEEEbiography} [{\includegraphics[width=1in,height=1.25 ...

  4. LaTeX中加入Matlab中生成的图片

    直接保存(包括用导出设置)无论任何格式都有白框:此处遇到的是生成的彩色图片,颜色是jet模式加上的,图片本身不是彩色图.用imwrite(A,map,'example .png')不能保存为彩色图片. ...

  5. Latex学习--图片处理(格式选择与图片排版)

    一.格式选择 在写Latex文档时,发现使用PNG格式得图片后,把生成得PDF放大,发现图片严重失真. 所以查阅资料.发现大家基本使用得eps文件格式.因此我也建议使用eps格式. 怎么获取eps格式 ...

  6. 如何让竖行文本框从下往上_如何在Office文档中插入(使用)横排、竖排文本框并设置文字方向...

    ①:为什么要使用文本框? 文本框相当于一个容器,里面可以容纳文字对象!放置于文本框的文字对象,基于文本框,可形成一个统一的整体: ②:使用文本框有什么好处? 作为一个容器,文本框就像图片对象一样,周边 ...

  7. 如何html5将文字插入图片,如何在文字中加入图片?

    在文字中插入图片的设计效果非常奇特,具有很强的艺术效果,一般情况下都是通过ps来实现的.PS虽然功能强大,但使用起来非常复杂,那些让人眼花缭乱的菜单命令可不是我们这些电脑小白能够玩得转的. 下面就给大 ...

  8. 一键完成:批量转pdf图片为png、svg格式图片

    记得以前使用texlive2020时,只要在standalone的选项里面使用convert选项,再加一些设置,就能自动生成高清png 格式的图片了. 自从升级为exlive2022后,才发现再也不能 ...

  9. php方行图片裁剪为圆形,如何将图片裁成圆形、矩形……各种形状?

    做简历的头像.PPT中的图片--经常会想要让图片变成圆形,或对图片进行下裁剪,去掉多余部分,让图片更完美.创客贴有三种方式. 01. 图片吸附框 平台上提供的特色素材之一,可以在设计页左侧的" ...

最新文章

  1. 用正则表达式和java解析csv文件
  2. 5G 信令流程 — 5GC 的会话管理(SM,Session Management)
  3. springboot 修改了端口不生效_Spring Boot 项目 Docker 化快速上手
  4. 基于simulink的QAM-WIMAX的系统仿真
  5. 通过×××路由器实现跨网段访问
  6. powerbuilder中实现多线程同步查询_Power Query中的“追加查询”可以实现合并多个工作表和工作簿...
  7. 解决 ssh 登录到ubuntu server 慢的问题
  8. 微猫恋爱聊妹术V2小程序源码4.1.0多开版 附安装及前端调试教程
  9. win10远程关机命令
  10. Java锁synchronized关键字学习系列之CAS和对象头
  11. 数据湖实践 | Iceberg 在网易云音乐的实践
  12. CSAPP第五章家庭作业(原书第二版)
  13. [Xilinx ZYNQ] #4 Petalinux 入门 [黑金资料 基础教程s1 整理]
  14. 中外文献图书网址汇总
  15. Day01 每日英语
  16. kotlin发音!这份字节跳动历年校招Android面试真题解析,附架构师必备技术详解
  17. 一行代码解决IE6~IE8以及IE兼容模式下的兼容问题
  18. win7命令启动计算机管理,关于Win7中运行的命令
  19. 电子商务系统的建设方式及技术选择
  20. 计算机vb基础知识,计算机二级VB考试基础知识

热门文章

  1. element ui 红点_Element-ui el-tree新增和删除节点后如何刷新tree的实例
  2. Latext参考文献引用顺序
  3. 基于STM32单片机的智能加湿器(Proteus仿真+程序)
  4. 算法:斐波那契数列通项公式推导
  5. Android应用截图两种方法
  6. ES6 node mysql笔记
  7. 能够驱动中等功率 IGBT/MOSFET FOD8342TR2 3.0 A 输出电流门极驱动光耦合器
  8. 轻松发送邮件! springboot,sendgrid和greenmail
  9. python爬取cctalk视频_Python爬取汽车之家视频
  10. php+memcached缓存安装说明