LaTeX图片的位置编排

Latex强制图片位置


常用选项[htbp]是浮动格式:
『h』当前位置。将图形放置在正文文本中给出该图形环境的地方。如果本页所剩的页面不够,这一参数将不起作用。
『t』顶部。将图形放置在页面的顶部。
『b』底部。将图形放置在页面的底部。
『p』浮动页。将图形放置在一只允许有浮动对象的页面上。


一般使用[htb]这样的组合,只用[h]是没有用的。这样组合的意思就是latex会尽量满足排在前面的浮动格式,就是h-t-b这个顺序,让排版的效果尽量好。
!h 只是试图放在当前位置。如果页面剩下的部分放不下,还是会跑到下一页的。一般页言,用 [!h] 选项经常会出现不能正确放置的问题,所以常用 [ht]、[htbp] 等。


如果你确实需要把图片放在当前位置,不容改变,可以用float宏包的[H]选项。不过如果这样做,出现放不下的问题时需要手工调整。使用格式如下:
\usepackage{float}


LaTeX双栏环境下的图片通栏并列绑定布局:

效果图如下:

LaTeX图片的位置编排_第1张图片


代码如下:

\begin{figure*}
  \begin{minipage}{0.5\textwidth}
\includegraphics[width=3.5in,height=2.33in]{12totalExecutionTime.pdf}
\caption{Total execution time}
\label{fig:12totalExecutionTime}
\end{minipage}
\hfill
\begin{minipage}{0.5\textwidth}
\includegraphics[width=3.5in,height=2.33in]{13averageLostTime.pdf}
\caption{Average lost time}
\label{fig:13averageLostTime}
\end{minipage}
\end{figure*}

说明

上例只展示了一行两张图片,当然你可以罗列4张、6张甚至8张图片。一定要在同一个figure*环境里,否则不会被绑定在一块儿。
超过8张图片时,不会自动换行,后边的图片将被掩盖。





你可能感兴趣的:(LaTeX,LaTeX论文排版)