房源列表中的房源标题

房源列表中的房源标题

我有一个类似的问题这个,但用于列表而不是数字。

在我的 TeX 文件中,我有多个列表定义如下:

\begin{lstlisting}[caption={A really, really, really, really, really long caption}]
<code>
\end{lstlisting}

现在,我的列表列表使用了整个标题,这看起来有点傻。有没有办法为 LoL 定义一个简短的标题,就像\caption[short caption]{long caption}LoF 的命令一样?

答案1

摘自手册第 34 页:

caption={[⟨short⟩]⟨caption text⟩}

标题由 组成,\lstlistingname后面跟着流水号、分隔符和⟨caption text⟩。标题文本或(如果存在)⟨short⟩将用于列表。

因此就你的情况而言:

\begin{lstlisting}[caption={[short caption]{long caption}}]
<code>
\end{lstlisting}

应该做。

请注意{}包装caption参数以避免关闭]被解释为“可选参数的结束” lstlisting

相关内容