一、前言
论文中图片是很难搞的,springer的模板还好说,允许用户自行调整,但部分Elsevier的模板开放度就没那么高了(只允许图片顶页显示),如果你的论文模板允许用户调整,请往下看。
二、技术实现
1. 常用选项[htbp]是浮动格式:
- 『h』当前位置。将图形放置在正文文本中给出该图形环境的地方。如果本页所剩的页面不够,这一参数将不起作用。
- 『t』顶部。将图形放置在页面的顶部。
- 『b』底部。将图形放置在页面的底部。
- 『p』浮动页。将图形放置在一只允许有浮动对象的页面上。
*[htb]适用于双栏模板,[h]适用于单栏模板。这样组合的意思就是latex会尽量满足排在前面的浮动格式,就是h-t-b这个顺序,让排版的效果尽量好。[!h] 只是试图放在当前位置。如果页面剩下的部分放不下,还是会跑到下一页的。一般页言,用 [!h] 选项经常会出现不能正确放置的问题,所以常用 [ht]、[htbp] 等。
2. 如果你需要把图片放在当前位置,不容改变,可以用float宏包的[H]选项。但是,出现放不下的问题时需要手工调整。代码如下:
\usepackage{float}
\begin{figure}[H]
Robot_starscream
\end{figure}
*亲测有效