Latex如何插入2×2图

Latex如何插入2×2图,第1张

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

\usepackage{graphicx}

\usepackage{subfigure}(1)插入单个图片,图片格式为png

\begin{figure}[h]

\centering

\includegraphics[width=4cm,height=5cm]{3}

\caption{这是一张图片,名字是3.png .}

\end{figure}

\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中图片的编号顺序向后增加。

\begin{figure}[h]

\begin{minipage}[t]{0.45\linewidth}

\centering

\includegraphics[width=5.5cm,height=3.5cm]{10}

\caption{第一张图片的图题.}

\end{minipage}

\begin{minipage}[t]{0.45\linewidth}%图片占用一行宽度的45%

\hspace{2mm}

\includegraphics[width=5.5cm,height=3.5cm]{11}

\caption{第二章图片的图题.}

\end{minipage}

\end{figure}

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

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

\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}

\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个,而第三种只会增加一个

LaTeX里可以指定图片大小

\includegraphics[width=4cm,height=3cm]{xxx.eps}

MATLAB里面可以直接用命令保存

close allplot(...)print -depsc xxx.eps

这样每次图片的大小都是默认尺寸,就不会不同了


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/8027332.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存