latex中插入图片[通俗易懂]

2022-09-06 11:22:28 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

latex排版之插入图片:

在排版图片之前,个人认为不管用不用到,引入下面两个包:

usepackage{graphicx} usepackage{subfigure}

(1)插入单个图片,图片格式为png

代码语言:javascript复制
begin{figure}[h]
centering
includegraphics[width=4cm,height=5cm]{3}
caption{这是一张图片,名字是3.png .}
end{figure}

上面代码,第一行中[h]代表图片就在当前位置,有的时候latex排版的时候图片太大,而剩余的空间太小,latex就会自动将图片放在文档中的一个合适的地方,如果不想这样,可以加上[h].

centering图片的位置居中。

第三行表示插入图片的长宽,后面的3代表图片的名字,这个我在文件夹中的名字是3.png。

第四行表示图题。

(2)并排插入两张图片(每张图片有自己的图题),这种方法会使latex中图片的编号顺序向后增加。

代码语言:javascript复制
begin{figure}[h]
begin{minipage}[t]{0.45linewidth}
centering
includegraphics[width=5.5cm,height=3.5cm]{10}
caption{第一张图片的图题.}
end{minipage}
begin{minipage}[t]{0.45linewidth}        %图片占用一行宽度的45%
hspace{2mm}
includegraphics[width=5.5cm,height=3.5cm]{11}
caption{第二章图片的图题.}
end{minipage}
end{figure}

(3)并排插入两张图片,公用一个大的图题,图片的编号只增加一个

代码语言:javascript复制
begin{figure}[ht]
centering
subfigure[11-1]{               %小图题的名称
includegraphics[width=4cm]{11-1}}
hspace{0in}
subfigure[11-2]{
includegraphics[width=4cm]{11-2}}
caption{两张图片公用的图题}
end{figure}

这里第二中方法和第三种方法的不同之处在于第二种方法中排版两张图片后图片的图题编号会向后增加2个,而第三种只会增加一个。

(4)并排插入多张图片,没有小图题

代码语言:javascript复制
begin{figure}
centering
{
includegraphics[width=2.5cm]{10-1}}
hspace{0in}    %每张图片中间空闲
{
includegraphics[width=2.5cm]{10-2}}
hspace{0in}
{
includegraphics[width=2.5cm]{10-3}}
hspace{0in}
{
includegraphics[width=2.5cm]{10-4}}
hspace{0in}
caption{并排插入4张图片}
end{figure}

在上述几种方法中,规定图片的宽和高还可以有其他的写法,比如[width=2.1in]等.

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/133090.html原文链接:https://javaforall.cn

0 人点赞