![如何使用 lstinputlisting 显示未用数字分隔的代码?](https://linux22.com/image/293473/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20lstinputlisting%20%E6%98%BE%E7%A4%BA%E6%9C%AA%E7%94%A8%E6%95%B0%E5%AD%97%E5%88%86%E9%9A%94%E7%9A%84%E4%BB%A3%E7%A0%81%EF%BC%9F.png)
这是我使用的代码:
\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
在列表之前放置,并且所有待处理的浮动将在列表开始之前被清除。