防止多个页面的代码列表被拆分成几个部分

防止多个页面的代码列表被拆分成几个部分

我有一个lstlisting无法放在一页上的文字。它正确地延续到另一页,但它并没有将最后几行放在下一页的开头,而是分成三部分放在三页上,中间有其他浮动内容。

有没有什么方法可以防止这些浮点数出现在那里?

我的代码本质上只是:

\begin{lstlisting}

Lots of lines here

\end{lstlisting}

答案1

\FloatBarrierplaceins可以将包放在前面\begin{lstlisting},以便在长列表之前输出待处理的浮点数,而长列表不应被浮点数打断。

相关内容