标题中缺少清单编号

标题中缺少清单编号

我的问题是标题中没有自动列出数字。(我以为它们会默认包含在内,但似乎找不到包含它们的方法)

\begin{lstlisting}[caption={test}, label={test}, 
title={test test test}, language=JavaScript, style=JavaScript]
import axios from 'axios';
console.log("hello world!");
\end{lstlisting}

这是示例代码。它现在的样子是这样的: 在此处输入图片描述

答案1

您应该使用caption密钥或title密钥,而不要同时使用两者。摘自listings手册:

标题 =标题文字
用于没有任何编号或标签的标题。

标题 = {[短的]标题文字}
标题由 \lstlistingname流水号、分隔符和 标题文字. 标题文本或(如果存在)短的将用于列表的列表。

只需放下title钥匙,您就会得到编号的标题。

相关内容