如何使用 lstinputlisting 显示未用数字分隔的代码?

如何使用 lstinputlisting 显示未用数字分隔的代码?

这是我使用的代码:

\lstinputlisting[language=Python,breaklines=true]{seminar_ED.py}

当我不在文本中添加其他图片时,它可以很好地在多页上显示代码。但是当我添加其他图片时,此代码会被分成多个部分并与这些图片分开。

我的问题是,有没有办法完整显示代码而不与数字分隔?这是我输入显示数字的代码的方式:

\begin{figure}[ht,SSDD3]
\makebox[\textwidth][c]{\includegraphics[width=1.17\textwidth]{SSDD3}}%
\label{fig:SSDD3}
\end{figure}

我该如何安排我的图表在代码之前一个接一个地显示,然后代码完整地跟在图表后面?问题是图表很大,所以每页只能显示一个。理想情况下,我希望页面的顶部填充一个图表,而下部空白,而不填充 Python 代码。

答案1

\clearpage在列表之前放置,并且所有待处理的浮动将在列表开始之前被清除。

相关内容