答案1
listings
提供numberbychapter
初始设置为 true 的选项。使用\lstset{numberbychapter=false}
它可以确保列表在整个文档中连续编号,而无需章节编号前缀:
\documentclass{report}
\usepackage{listings}
\lstset{numberbychapter=false}
\begin{document}
\chapter{chapter}
\begin{lstlisting}[language=Python, caption=caption, captionpos=b]
some code
\end{lstlisting}
\end{document}