在我的 LaTeX 文档中,我不希望第一页有任何图片。有没有办法强制执行此要求?
答案1
您可以使用 来抑制当前页面上的(进一步)浮动\suppressfloats
。要避免第一页上的浮动,只需将其直接放在 之后即可\begin{document}
。
答案2
您可以使用afterpage
包裹将某些操作推迟一页。下面是一个用图说明的小例子:
\documentclass{article}
\usepackage{afterpage}% http://ctan.org/pkg/afterpage
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\begin{document}
\afterpage{% Place the figure *after* this page
\begin{figure}[t]
\centering\rule{150pt}{100pt}
\caption{This is a figure caption}
\end{figure}%
}
\lipsum[1-8]% dummy text
\end{document}
lipsum
提供一些虚拟文本,乱数风格。
答案3
如果您只[t]
在图形放置规范中包含 (即\begin{figure}[t]
),则图形只能放在页面顶部。如果出于某种原因它不能放在第一页的顶部(可能是因为标题在那里),那么这将迫使它至少放在下一页。
这个答案非常简单,我猜你已经尝试过类似的方法,但没有成功。还有其他复杂情况吗?