
\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
这样每次图片的大小都是默认尺寸,就不会不同了
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)