![我如何将一个数字保留在原来的位置并将其余数字移至末尾?](https://linux22.com/image/298077/%E6%88%91%E5%A6%82%E4%BD%95%E5%B0%86%E4%B8%80%E4%B8%AA%E6%95%B0%E5%AD%97%E4%BF%9D%E7%95%99%E5%9C%A8%E5%8E%9F%E6%9D%A5%E7%9A%84%E4%BD%8D%E7%BD%AE%E5%B9%B6%E5%B0%86%E5%85%B6%E4%BD%99%E6%95%B0%E5%AD%97%E7%A7%BB%E8%87%B3%E6%9C%AB%E5%B0%BE%EF%BC%9F.png)
我正在写一篇包含很多章节的论文。其中一章我用了很多图表。我已经能够endfloat
发送所有的图表。但是,其他章节只有一个图表,我想将其保留在原来的位置。
是否可以绕过endfloat
几个章节?或者我应该使用浮动,然后在要将所有图表和表格发送到章节末尾的章节中使用选项 p?
答案1
似乎endfloat
没有提供让你的图形保持不变的选项。因此,一个棘手的方法是定义另一个figure
环境。但是他们使用不同的计数器。
\documentclass{article}
\usepackage{endfloat}
\usepackage{newfloat}
\DeclareFloatingEnvironment[fileext=lof,name=Light Figure,placement=h!]{lightfigure}
\begin{document}
Lorem
\begin{figure}
\rule{2cm}{2cm}
\caption{big box}
\end{figure}
ipsum
\begin{lightfigure}
\rule{1cm}{1cm}
\caption{small box}
\end{lightfigure}
dolor
\end{document}