LaTeX分享008【LaTeX多图排列方法】

本文介绍了在LaTeX中如何实现多图的并列、竖直和栅格排列,重点讲解了subfig宏包的使用,包括图片的插入、子图标题与标签的设置,以及如何调整图片间距和大小。
摘要由CSDN通过智能技术生成

LaTeX分享【LaTeX多图排列方法】

作者:JinyuLi

日期:2023.03.18

内容:填坑,补充上一篇专栏中LaTeX图片插入问题中的多张图片同时插入的实现方法部分,本篇专栏主要还是分享graphicx包下的实现方法,分以下几个部分:

1、基本的多图插入情景引入(可直接跳过废话部分)

2、宏包插入

关于多图排版的宏包subfigsubfigure

3、具体使用方法,主要分享并列、竖直排列、栅格排列三种排列方式。

4、文章参考文档和使用的源码均放在文末

本文观前提醒:专栏参考了其他博文整理并根据自身理解整理而成,文末附博文链接,如果有打不开的网页,那么大概率是境外网址,请自行学会“科学上网”本文不做详解。

基本的多图插入情景引入

在上文中我们提过,一个技术报告或者说论文之类的文档,有图片会让这个文档更加丰满,也更易于读者的阅读,而在上一篇BLOG中我简单的记录了在LaTeX中插入单张图片的一个基本操作方法,而对于文档来说,插入单张图片的情况虽然常见,但是有时侯也不能很好的满足我们的需求,就好比我们有两个模型运行后得出两个不同的数据,我们想把这两个数据的输出曲线放在尽可能近的距离进行比较,就好像下面这张图:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wvmqQY1z-1679141240702)(https://imgse.com/i/ppJ3XAU "PID调节过程-数据子图排列")]

当我们要实现上图的数据对比的话,如果放在文档中考虑排版的美观性以及文章的易读性的话,使用子图并列放置无疑会比直接插入两张单张的图片会更好一点。而这种效果我们改如何实现呢,大家可以接着往下看。

宏包插入

还是那句老话,如果在LaTeX中需要实现一个排版的效果的话我们首要的任务还是要想到,需要在导言区加个什么包呢?(package

在这里,我们的需求是要在文档中插入多张图片并进行排版,那么我们这里需要引入两个宏包,分别是graphicxsubfig,在进行正式的用法说明前,我还想插入一个小点,就是关于多图插入宏包subfigsubfigure的一些小的介绍,不感兴趣的朋友可以直接跳过:

subfigsubfigure

对于多图插入这个用法来说,在LaTeX中其实有两个宏包可以插入,分别是subfigsubfigure,那么这两个宏包不一样的地方又在哪里呢?如果用省流的说法就是

subfigure宏包已经是旧时代的产物了,他简单易用,但是已经被LaTeX弃用了(依旧可以使用进行编译,但是已经逐渐被取代)。、

subfig则是新时代的宠儿,它不仅可以胜任subfigure作用,而且功能更加强大,可以用于处理不仅仅是图形,还可以处理表格等其它类型的浮动体。

其具体的说法就是:

  • subfigure宏包仅支持水平排列的子图,而subfig宏包支持水平和垂直两种排列方式,可以根据需要进行选择。

  • subfigure宏包在排版子图时会自动添加一些额外的垂直间距,有时会导致排版效果不佳。相比之下,subfig宏包的子图之间间距更加紧凑,可以更好地控制子图之间的间隔和位置

  • subfig宏包能够处理除了图片的其他浮动体。

所以在后面的LaTeX中,我们会尽量多的使用subfig这个宏包,而subfigure也不是不用,毕竟他也有着易于使用的好

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值