可能重复:
从列表删除不需要的内容
如何隐藏列表列表中的列表,类似于使用\section*{Title}
隐藏目录中的某个部分?
我想这样做是为了在我的论文前言中使用列表作为示例。由于这实际上不是实际的列表,因此我不希望它出现在我的列表列表中,因为它与内容无关。
答案1
链接问题中的答案实际上并不适用于此处,因为设置nolol=true
仍将对列表进行编号。对于未编号的列表,可以使用关键字title
。
\documentclass{article}
\usepackage{listings}
\begin{document}
\title{A title}
\author{A. U. Thor}
\date{}
\maketitle
\tableofcontents
\lstlistoflistings
\section*{Introduction}
Here we have an unnumbered listing that won't go in the list of listings.
\begin{lstlisting}[title=Preliminary listing]
Hello world
\end{lstlisting}
\section{Title}
Here we have a real listing.
\begin{lstlisting}[caption=Real listing]
Hello world
\end{lstlisting}
\end{document}