Who am I

我的照片
Hefei, Anhui, China
Research Fields: Satellite Geodesy

2012年6月22日星期五

latex 插入图形

LaTex中一般只直接支持插入eps格式的图形文件,因此在图片插入之前,需要获得eps格式文件。

ps文件转化为eps文件
Linux系统下,利用命令ps2eps将ps文件转化为eps文件

将生成的eps文件,放到.tex文件的同一目录下

插入图形:LaTex插入图片是通过一些latex图形处理宏命令来实现的,主要有graphicx包,psfig包,epsfig包等,这里主要介绍第一个包的用法。
1. 在文档导言区部分加上:
\usepackage{graphicx}
2. 在需要插入图片的地方引用
\includegraphics[height=高度]{图片文件名}    或者
\includegraphics[width=宽度]{图片文件名}
其中:高度和宽度必须给出单位,可用cm或in作为单位。如[height=1.5in]
图片文件名是指欲插入的图片文件的文件名,图片通常是eps格式的(对于jpg, png格式,通常也适用)。
此外,还可以使图片旋转,\includegraphics[height=高度][angle=角度]{图片文件名}
3. 包含eps文件格式的tex文件编译
首先:用latex命令编译tex文件            latex *.tex
然后: 用dvipdf命令编译.dvi文件       dvipdf *.dvi
当然,可以用xdvi命令查看.dvi文件    xdvi *.dvi

latex插入子图
当需要插入的只有一个图时,利用上述的方法即可解决;如果需要插入多个图,每个图都有个子标题,然后有个总的大标题时,可用下面的方法。
1. 在导言区加上  \usepackage{subfigure}
2. 在需要插入图片的地方加入如下代码:
\begin{figure}[H]
\centering
\subfigure[SubFigure1Caption]{
       \label{Fig.sub.1}
       \includegraphics[height=x]{Figure1Name.eps}}
\subfigure[SubFigure2Caption]{
       \label{Fig.sub.2}
       \includegraphics[height=x]{Figure2Name.eps}}
\caption{FigureCaption}   %总的标题
\label{Fig.Label}
\end{figure}

参考资料:

没有评论:

发表评论