![我需要有关在 LaTeX 中强制分页的帮助](https://linux22.com/image/296838/%E6%88%91%E9%9C%80%E8%A6%81%E6%9C%89%E5%85%B3%E5%9C%A8%20LaTeX%20%E4%B8%AD%E5%BC%BA%E5%88%B6%E5%88%86%E9%A1%B5%E7%9A%84%E5%B8%AE%E5%8A%A9.png)
我正在使用 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}%
}
希望这能帮助一些人;)