二、Latex导入图片学习
1.导入单张图片
- 导入图片首先需要在文章开头处导入的包
- \usepackage{graphicx} 包,导入图片
- \usepackage{caption}包,让标题居中
- \usepackage{stfloats}包,自定义图片的位置
- [h] ~ here,当前位置。将图形放置在正文文本中给出该图形环境的地方。如果本页所剩页面不够,这一参数将不起作用。
- [t] ~ top,顶部。将图形放置在页面的顶部。
- [b] ~ bottom,底部。将图形放置在页面的底部。
- [p] ~ page of its own,浮动页。将图形放置在一个允许有浮动对象的页面上。
- !感叹号的意思是 忽略 “美学” 标准
例子:\centring 是让图片居中。width是定义图片的宽度,height是定义高度,也可以使用scale来定义图片的缩放尺度。caption是图片的标题,label是插入的图片在文章中的标签。也可以导入文件夹中的图片路径加文件名,如 figure/i19_22_5.png,在figure文件夹中的i19_22_5.png文件。
\begin{figure}[!ht]
\centering
\includegraphics[width=8cm,height=5cm]{i19_22_5.png}
\caption{Picture illustration(1).}
\label{fig1}
\end{figure}
效果:因为我使用的IEEE的模板,所以效果是单栏显示。如果想要跨双栏显示,只需要在figure后添加*就可以了。
2. 导入多张图片
-
导入需要的包
1. \usepackage{subfigure},导入多张子图。这个包比较老了,还可以使用\usepackage{subfig}包,但是两个包不能同时使用,并且具体的用法也不一样。 -
例子:
0.45\linewidth是0.45倍行宽,可以在subfigure后添加[]来添加每张图片的小标题,如subfigure[test]。这里的图片格式是.eps,导入文件的时候,可以不加格式后缀。
\begin{figure*}[ht]
\centering
\subfigure{\includegraphics[width=0.45\linewidth]{model}%
\label{fig_first_case}}
\hfil
\subfigure{\includegraphics[width=0.45\linewidth]{model}%
\label{fig_second_case}}
\caption{Simulation results for the network.}
\label{fig_sim}
\end{figure*}
效果:
上面的例子不能自定义每行的图片数量,只是一行满了之后,自动换行,下面,介绍一个新的方法来自定义每行插入的图片数量。
- 利用空一行来自动换行。
\begin{figure*}[ht]
\centering
\subfigure[1]{\includegraphics[width=0.25\linewidth]{i19_22_5.png}%
\label{fig_first_case}}
\hfil
\subfigure[2]{\includegraphics[width=0.25\linewidth]{i19_22_5.png}%
\label{fig_second_case}}
\subfigure[3]{\includegraphics[width=0.25\linewidth]{i19_22_5.png}%
\label{fig_third_case}}
\hfil
\subfigure[4]{\includegraphics[width=0.25\linewidth]{i19_22_5.png}%
\label{fig_forth_case}}
\caption{Simulation results for the network.}
\label{fig_sim}
\end{figure*}
效果:
用minipage来定义插入图片的数量。
例子:
\vspace{3pt}是上下两张图片的距离。
\begin{figure*}
\centering
\subfigure[Input]{
\begin{minipage}[b]{0.23\linewidth}
\includegraphics[width=1\linewidth]{i19_22_5.png}\vspace{3pt}
\includegraphics[width=1\linewidth]{i19_22_5.png}
\end{minipage}
}
\subfigure[Ours]{
\begin{minipage}[b]{0.23\linewidth}
\includegraphics[width=1\linewidth]{i19_22_5.png}\vspace{3pt}
\includegraphics[width=1\linewidth]{i19_22_5.png}
\end{minipage}}
\subfigure[GT]{
\begin{minipage}[b]{0.23\linewidth}
\includegraphics[width=1\linewidth]{i19_22_5.png}\vspace{3pt}
\includegraphics[width=1\linewidth]{i19_22_5.png}
\end{minipage}}
\subfigure[LL]{
\begin{minipage}[b]{0.23\linewidth}
\includegraphics[width=1\linewidth]{i19_22_5.png}\vspace{3pt}
\includegraphics[width=1\linewidth]{i19_22_5.png}
\end{minipage}}
\caption{ pics}
\end{figure*}
效果: