![\clearpage 后将图片移至顶部](https://linux22.com/image/336455/%5Cclearpage%20%E5%90%8E%E5%B0%86%E5%9B%BE%E7%89%87%E7%A7%BB%E8%87%B3%E9%A1%B6%E9%83%A8.png)
我需要在图形后设置“分页符”,因此我使用\clearpage
。但我希望图形停留在页面顶部,而不是在现在空白的页面上居中。我现在的代码如下所示:
\begin{figure}[t]
\centering
\includegraphics[scale=0.5]{YY.PNG}
\caption{XX}
\label{fig:BB}
\end{figure}
\clearpage
\section{AAA}
答案1
您可以使用afterpage
在页面发送之间执行一些神奇的操作:
\documentclass{article}
\usepackage{graphicx,float}
\usepackage{afterpage}
\usepackage{showframe,lipsum}% Just for this example
\begin{document}
\section{First section}\lipsum[1-3]
\afterpage{
\begin{figure}[H]
\centering
\includegraphics[width=.8\textwidth,height=.8\textheight]{example-image}
\caption{XX}
\end{figure}
\clearpage
}
\clearpage% or more text (like \lipsum[4-6])
\section{Second section}\lipsum[4-6]
\end{document}
图像存储在非浮点数中(使用float
是[H]
浮点说明符)并在当前页之后输出,同时输出一个\clearpage
。这确保图形单独出现在两页连续内容之间的顶部。