我正在使用 LaTeX,并尝试将表格和图片放在手稿末尾,以便它们出现在单独的页面上。我尝试在每个表格/图片前添加 、 ,但它们都没有被强制放在新页面上。\pagebreak
求助\newpage
。\displaybreak
答案1
\clearpage
将把每个浮动刷新到新页面上
答案2
该包endfloat
会将所有浮动元素移至末尾;设置totalnumber
为 1 将确保每页只有一个浮动元素。
\documentclass{article}
\usepackage[nomarkers,nolists]{endfloat}
\usepackage{lipsum}
\setcounter{totalnumber}{1}
\begin{document}
\lipsum[1]
\begin{figure}
\centering
\fbox{\rule{0pt}{1cm}\rule{4cm}{0pt}}
\caption{A caption}
\end{figure}
\lipsum[2]
\begin{figure}
\centering
\fbox{\rule{0pt}{2cm}\rule{4cm}{0pt}}
\caption{A caption}
\end{figure}
\lipsum[3]
\begin{figure}
\centering
\fbox{\rule{0pt}{3cm}\rule{4cm}{0pt}}
\caption{A caption}
\end{figure}
\lipsum[4]
\begin{figure}
\centering
\fbox{\rule{0pt}{1cm}\rule{4cm}{0pt}}
\caption{A caption}
\end{figure}
\lipsum[5]
\end{document}
答案3
这就是包端浮点是为了。
答案4
我知道这是一篇非常古老的帖子,但到目前为止,我找不到任何解决方案,并相信已经解决了这个问题,所以我认为在这里发布它可能会有所帮助。我这样做是为了设置一本带有吉他环境的歌本,但这个概念应该是可以转移的。
这是我所做的:
%define new pagestyle for hint
\usepackage{fancyhdr}
\fancypagestyle{fancyNext}[fancy]{\fancyfoot[CO,CE]{\Large{\textbf{See next page}}}}
\usepackage{guitar}
\newcounter{myguitar} % counter for unique labels in each instance of new environment myguitar
% new environment "myguitar" which is basically the guitar environment,
% but sets the labels myguitar-start/end-\themyguitar at begin and end,
% then checks the pagenumbers of the labels and changes the pagestyle
% if they are not equal
\newenvironment{myguitar}{%
\begin{guitar}\label{myguitar-start-\themyguitar} %
\ifnum\getpagerefnumber{myguitar-start-\themyguitar}<\getpagerefnumber{myguitar-end-\themyguitar}%
\pagestyle{fancyNext}%
\fi%
}{%
\pagestyle{fancyNext}\end{guitar}\label{myguitar-end-\themyguitar}%
}
希望这能帮助一些人;)