zoukankan      html  css  js  c++  java
  • LaTex 插入图片

    在Latex中插入图片

    usepackage{graphicx}
    usepackage{subfigure}
    
    egin{document}
    egin{figure}[bhtp]   
      egin{minipage}[b]{0.5linewidth} % 如果一行放2个图,用0.5,如果3个图,用0.33  
        centering   
        includegraphics[width=1in]{cprogram.jpg}   
        caption{The C programing Language}   
        label{fig:side:a}   
      end{minipage}%  
      hfill  %水平填充
      egin{minipage}[b]{0.5linewidth}   
        centering   
        includegraphics[width=1.5in]{51maDCabOXL.jpg}   
        caption{ C Primer Plus}   
        label{fig:side:b}   
      end{minipage}
    end{figure}  
    
    end{document}
    

    图形的放置

    图形(figure)环境有一个可选参数项允许用户来指示图形有可能被放置的位置.这一可选参数项可以是下列字母的任意组合.

    • h

      当前位置. 将图形放置在 正文文本中给出该图形环境的地方.如果本页所剩的页面不够, 这一参数将不起作用.

    • t

      顶部. 将图形放置在页面的顶部.

    • b

      底部. 将图形放置在页面的底部.

    • p

      浮动页. 将图形放置在一只允许 有浮动对象的页面上.

    注:

    • 如果在图形环境中没有给出上述任一参数,则缺省为 [tbp].

    • 给出参数的顺序不会影响到最后的结果.因为在考虑这些参数时 LaTex 总是尝试以 h-t-b-p 的顺序来确定图形的位置.所以 [hb] 和 [bh] 都使 LATEX 以 h-b 的顺序来排版.

    • 给出的参数越多, LaTex 的排版结果就会越好. [htbp]. [tbp], [htp], [tp] 这些组合得到的效果不错.

    • 只给出单个的参数项极易引发问题. 如果该图形不适合所指定的位置,它就会被搁置并阻碍对后面的图形 的处理.一旦这些阻塞的图形数目超过了18 幅这一 LaTex所能容许的最大值,就会产生 "Too Many Unprocessed Floats"的错误.

    当 LATEX "试图"放置一浮动图形时,它将遵循以下规则:
    1. 图形只能置于由位置参数所确定的地点.
    2. 图形的放置不能造成超过版心的错误(overfull page).
    3. 图形只能置于当前页或后面的页中.所以图形只能 "向后浮动"而不能"向前浮动".
    4. 图形必须按顺序出现.这样只有当前面的图形都被放置好之后才能被放置.
      • 只要前面有未被处理的图形,一幅图形就不会被放在当前位置.
      • 一幅 "不可能放置"的图形将阻碍它后面的图形的放置.直到文件结束或达到LaTex的浮动限制.
    5. 必须符合在
      第17章中给出的审美条件.例如,一页上的浮动对象的数目不能超过totalnumber.在浮动位置选项前加上一个惊叹号(如 egin{figure}[!ht]) 会使LaTex忽略应用于文本页的审美条件,试图用最严格的标准来放置浮动图形.不过,!不会影响应用于浮动页的审美条件.
      原文链接
  • 相关阅读:
    并查集N(The Suspects)
    (并查集)Ubiquitous Religions
    (并查集)How Many Tables
    并查集(畅通工程)
    约瑟夫环(栈和队列)
    队列-排队买饭
    栈的基本操作
    双向队列
    括号匹配
    Queue
  • 原文地址:https://www.cnblogs.com/yongjiuzhizhen/p/5772962.html
Copyright © 2011-2022 走看看