Latex插入图片

在Latex中插入图片的方式很多,我这里只介绍自己常用的一种方式,欢迎大家指导。

我习惯于使用graphicx宏包来插入图片,有时候会配合上subfigure宏包来同时插入多幅图片组合。

首先,需要在宏定义部分加上如下命令:

\usepackage{graphicx}
\graphicspath{{figure/}}
\DeclareGraphicsExtensions{.pdf,.png,.jpg}

包含graphicx的宏包进文件,后两句的意思是指定图片所在目录和可以包含进文件的图片格式(我还是不太习惯使用Latex中的eps格式图片)。

对于简单地在当前位置插入图片,只需要在插入图片的位置加入如下命令:

\includegraphics[height=4cm]{figname}

 
 
 []中间的内容指定了图片的高度,用以进行图片的缩放(如果使用\ 
 textwidth,\em等命令来指定图片的宽高也是可以的,而且更具功用性),{}中的内容是图片的名字,注意,不包括后缀。 
 

想要你的图片水平居中,则需要把插入图片命令放到一个居中环境中:

\begin{center}
\includegraphics[height=4cm]{figname}
\end{center}

如果你想采用latex的浮动方式插入图片,让Latex自动进行图片位置的排版,那么使用以下命令:

\begin{figure}[htbp]
\centering{\includegraphics[height=3cm]{fig1}}
\caption{describe}\label{fig:1}
\end{figure}
这样通常可以得到最好的分页排版效果,\caption命令用来给图片编号并且加文字描述。\label和\ref, \pageref搭配起来使用可以对该图片进行交叉引用。figure命令后面跟的[htbp]指定了浮动图形的位置,具体可以查手册,建议无特殊要求四个都用,这样排版效果最好。

最后就是我们有时候希望将一些图片组成一组,但每个图片又应保持其独立性。paisubfigure的\subfigure宏包提供了这样的功能,将这些图片组成一幅图形,其中的每一幅图作为该图形的子图。如:

\begin{figure}
\centering
\subfigure[Small Box with a Long Caption]{
\label{fig:subfig:a} %% label for first subfigure
\includegraphics[width=1.0in]{graphic.eps}}
\hspace{1in}
\subfigure[Big Box]{
\label{fig:subfig:b} %% label for second subfigure
\includegraphics[width=1.5in]{graphic.eps}}
\caption{Two Subfigures}
\label{fig:subfig} %% label for entire figure
\end{figure}
上面是我比较常用的几种图形插入方式,欢迎指正。




  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值