Latex插图笔记

来源:互联网 发布:java float 大小 编辑:程序博客网 时间:2024/06/09 15:36

Latex插图笔记

已有 1365 次阅读 2012-3-20 20:01 |个人分类:Latex|系统分类:科研笔记|关键词:Latex 插图

插图的基本命令是

\begin{figure}[!hbp] 
\centering 
\includegraphics[width=0.7\textwidth]{图片名称} 
\caption{标题名称}\label{fig1} 
\end{figure}

 

  1,其中图片名称应包括图片的路径,但是如果把图片和源文件放在一个文件夹这,则只写名称就可以了。   

  2, [width=0.7\textwidth]是指定图片的相对大小,这里指图片的宽度为页面的0.7倍。

  3,如果把\caption{标题名称}写在\includegraphics之前,则得到的图片的标题在图片的上面。

  4, \label{fig1}是这个图片的标签,在别的地方那个引用这个图片的话,用??就可以了,注意

\label必须放在\caption命令的后面,如果放在其他的地方,则插图的计数器就会出错。

  5,注意这是一个浮动体,浮动体令人沮丧的是,Latex总不把浮动体放在你想要的地方,但是Latex总是保证浮动体的相对顺序。

  6,[!hbp]是对这个浮动体的位置加一点限制,缺省值为[tbp]

       h 浮动体就放在当前页面上。这主要用于小浮动体。
       t 放在页面顶部
       b 放在页面底部
       p 放在一专门页面,仅含一个浮动体。
       !严格按照放置说明符放置即使看起来不好。

     [!hbp]表示一定把图片放在当前页上,或放在页面底部,或放在一专门页面,不管页面是否美观。

  7,如果发现所有的图片都堆积在本章或本节最后一页的话,那说明对某个浮动体的位置加的限制不能满足,例如限制[h],但因某种原因,这个条件不能满足, 因此这个图片就没地方插入了,Latex选择把它放在了最后,有因为Latex要保证图片的相对顺序,所以在这张图之后的图片都被堆积在最后一页了。

  8,容易发现,Latex经常在一页堆积了很多图片(不是7中所说情况),那么可以用

     \setcounter{totalnumber}{2}会阻止 Latex将多于 两个的浮动对象放置到一文本页中。

     

topnumber可以位于一页顶部的浮动对象的最大数目(缺省值为 2)。bottomnumber可以位于一页底部的浮动对象的最大数目(缺省值totalnumber可以位于一页中的浮动对象的最大数目(缺省值

 

 

更加详细的内容可以参考http://www.ctex.org/documents/latex/graphics/node2.html