LaTeX插入图片
插入单个图片
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{figure}[htbp]
\centering
\includegraphics{1.eps}
\caption{Elliptic Paraboloid}
\end{figure}
\end{document}
代码说明:
-
\usepackage{graphicx}
为插入图片所需引入的宏包; -
[htbp]
为调整图片排版位置选项,说明如下:[h]
当前位置。将图形放置在正文文本中给出该图形环境的地方。如果本页所剩的页面不够,这一参数将不起作用。
[t]
顶部。将图形放置在页面的顶部。
[b]
底部。将图形放置在页面的底部。
[p]
浮动页。将图形放置在一只允许有浮动对象的页面上。 -
上一条中,图片位置为
LaTeX
自动排版,如若我们一定要指定图片在当前位置,仅使用[h]
命令是达不到效果的,此时方法如下:
a) 引入float
宏包;
b) 将\begin{figure}[htbp]
改为\begin{figure}[H]
,注意是大写的H
。 -
\centering
为图片居中命令 -
\includegraphics{1.eps}
用于插入图片,可用[ ]
添加图片尺寸,例如\includegraphics[width=9.5cm,height=8cm]{1.eps}
;花括号中为图片相对路径,通常应将图片放在与LaTeX
文档相同的路径下,图片格式采用.eps
矢量格式会更清晰 -
\caption
命令用于插入图注,其应用在\includegraphics
的下方即将图注插在图片下方,反之亦然
并排插入多张图片并公用一个caption
有时候我们希望同时插入一组图片,共用一个大标题且为每张子图设小标题,效果如下:
同时引入 \usepackage{graphicx}
和 \usepackage{subfigure}
宏包,如下代码实现。
\begin{figure}[htbp]
\centering
\subfigure[pic1.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig1}
\end{minipage}%
}%
\subfigure[pic2.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig2}
\end{minipage}%
}%
%这个回车键很重要 \quad也可以
\subfigure[pic3.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig2}
\end{minipage}
}%
\subfigure[pic4.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig2}
\end{minipage}
}%
\centering
\caption{ pics}
\end{figure}
图标题格式
论文里可能要求图片标题为 Fig. 1.
,而有的模版生成出来的是 Figure. 1.
,此时只需要在 \begin{document}
后面放上 caption
的格式控制命令:
\begin{document}\sloppy
\captionsetup[figure]{labelfont={bf},name={Fig.},labelsep=period}
bf
表示加粗,name
是要显示的名字,labelsep
是名称和序号之间的分隔符,period
表示用句号分隔,space
表示用空格分隔,没有参数就默认使用冒号分隔。
对于表格也同理,修改自己需要的 name
即可:
\captionsetup[table]{labelfont={bf},name={Table},labelsep=period}
下列宏包的作用是为有超链接的地方设定样式:
\usepackage[colorlinks,linkcolor=red,anchorcolor=blue,citecolor=green]{hyperref}