Latex如何插入多个图片,实现并排排列或者多行多列排列

Posted 脑壳二

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Latex如何插入多个图片,实现并排排列或者多行多列排列相关的知识,希望对你有一定的参考价值。

Latex如何插入多个图片,实现并排排列或者多行多列排列

原创不易,路过的各位大佬请点个赞
以IEEE双栏论文模板为例

以下图片的插入方式都是以IEEE双栏模板为例,图片都在单栏上。
如果使图片横穿两栏,则在\\beginfigure\\endfigure上加*号,即改为

\\beginfigure*

\\endfigure*

首先不管插什么图,先把这几个包引用了:

\\usepackagecaption
\\usepackagegraphicx
\\usepackagefloat 
%\\usepackagesubfigure
\\usepackagesubcaption

一劳永逸

备注:将所有图片放到Figure文件夹中,并保证Figure文件夹和latex文件在同一个文件夹下

一、插入一个图片

\\beginfigure[htbp]%调节图片位置,h:浮动;t:顶部;b:底部;p:当前位置
	\\centering
	\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG% 中括号中的为调节图片大小
	\\captionchutian
	\\labelchutian%文中引用该图片代号
\\endfigure

二、插入2x1两个图片:2x1

\\beginfigure[htbp]
	\\centering
	\\beginminipage0.49\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian1
		\\labelchutian1%文中引用该图片代号
	\\endminipage
	%\\qquad
	\\beginminipage0.49\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian2
		\\labelchutian2%文中引用该图片代号
	\\endminipage
\\endfigure

三、插入1x2两个图片:1x2

\\beginfigure[htbp]
	\\centering
	\\beginminipage0.49\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian1
		\\labelchutian1%文中引用该图片代号
	\\endminipage
	%\\qquad
	%让图片换行,
	
	\\beginminipage0.49\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian2
		\\labelchutian2%文中引用该图片代号
	\\endminipage
\\endfigure

在1x2图片中,第一个图片和第二个图片空一行

四、插入2x2两个图片:2x2

\\beginfigure[htbp]
	\\centering
	\\beginminipage0.49\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian1
		\\labelchutian1%文中引用该图片代号
	\\endminipage
	\\beginminipage0.49\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian2
		\\labelchutian2%文中引用该图片代号
	\\endminipage
	%\\qquad
	%让图片换行,
	
	\\beginminipage0.49\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian3
		\\labelchutian3%文中引用该图片代号
	\\endminipage
	\\beginminipage0.49\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian4
		\\labelchutian4%文中引用该图片代号
	\\endminipage
\\endfigure

五、插入3x2两个图片:3x2

一定要注意子页面minipage的大小超过0.33,横排会容不下三个图片

\\beginfigure[htbp]
	\\centering
	\\beginminipage0.32\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian1
		\\labelchutian1%文中引用该图片代号
	\\endminipage
	\\beginminipage0.32\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian2
		\\labelchutian2%文中引用该图片代号
	\\endminipage
	\\beginminipage0.32\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian2
		\\labelchutian2%文中引用该图片代号
	\\endminipage
	%\\qquad
	%让图片换行,
	
	\\beginminipage0.32\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian3
		\\labelchutian3%文中引用该图片代号
	\\endminipage
	\\beginminipage0.32\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian4
		\\labelchutian4%文中引用该图片代号
	\\endminipage
\\endfigure

六、插入多个图片,修改每个子图的标题为Fig.a; Fig.b

\\beginfigure[htbp]
	\\centering
	\\beginsubfigure0.325\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian3
		\\labelchutian3%文中引用该图片代号
	\\endsubfigure
	\\centering
	\\beginsubfigure0.325\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian3
		\\labelchutian3%文中引用该图片代号
	\\endsubfigure
	\\centering
	\\beginsubfigure0.325\\linewidth
		\\centering
		\\includegraphics[width=0.9\\linewidth]Figure/chutian.JPG
		\\captionchutian3
		\\labelchutian3%文中引用该图片代号
	\\endsubfigure
	\\captionmother of chutian
	\\labelda_chutian
\\endfigure

以上图片的插入方式都是以IEEE双栏模板为例,图片都在单栏上。
如果使图片横穿两栏,则在\\beginfigure\\endfigure上加*号,上面所有都如此

\\beginfigure*

\\endfigure*

原创不易,路过的各位大佬请点个赞

以上是关于Latex如何插入多个图片,实现并排排列或者多行多列排列的主要内容,如果未能解决你的问题,请参考以下文章

latex如何插入图片

latex如何插入图片

latex双栏插入通栏图片 位置如何控制 htbp貌似没有多大作用啊

latex并排放置图片文件中如何使“图1孙悟空”位于孙悟空图片的正下方

latex 如何一行中插入多个图片且只在最左边加标注

请问各位大虾们:在latex中如何将三张图片并排在一行,而不是一列?