有些期刊要求将图表和正文文本分开排放。这时可用 endfloat 宏包,
它可以将浮动对象放置到文档的最后。使用 endfloat 时可用
\usepackage{endfloat}
将它调入。另外,这个宏包在用 \usepackage 调入时还有一些选项,
包括:
- 在邻近浮动对象的文本中会放置像 ``[Figure 4 about here.]'' 之类的
说明。要取消这一功能可在调入宏包时使用 nomarkers 选项。
\usepackage[nomarkers]{endfloat}
另外,说明中的文本可通过重定义命令 \figureplace 和 \tableplace
来更改。例如:
\renewcommand{\figureplace}{%
\begin{center}%
[\figurename~\thepostfig\ would appear here.]%
\end{center}
- 在图形和表格之前会有一列表。可使用 nofiglist 和
notablist 宏包选项来取消这一功能。
- fighead 和 tabhead 宏包选项分别在图形和表格前加上
章节标题。
- 图形放置在表格之前,也可用 tablefirst 宏包选项来改变这一顺序。
- 在每一图形和表格后会执行 \clearpage 命令,从而使得每一页只有
一个浮动对象。这可通过修改 \efloatseparator 来改变。例如,
\renewcommand{\efloatseparator}{\mbox{}}
会在每一浮动对象后面放置一个空的盒子。
|