我必须在列表列表中的列表编号前面添加单词Listing
或。我使用包。我知道如何用表格来实现这一点:Lst.
listings
\renewcommand{\cfttabpresnum}{Tab. }
\settowidth{\cfttabnumwidth}{Tab. 10\quad}
但是列表中有没有类似的东西?
我当前的代码:
\documentclass[12pt,a4paper]{scrartcl}
\usepackage{listings}
\begin{document}
\lstlistoflistings
\section{Test}
\begin{lstlisting}[caption=TestListing]
test()
\end{lstlisting}
\end{document}
答案1
\documentclass[12pt,a4paper]{scrartcl}
\usepackage{listings}
\makeatletter
\def\l@lstlisting#1#2{\@dottedtocline{1}{0em}{1em}{Listing #1}{#2}}
\makeatother
\begin{document}
\lstlistoflistings
\section{Test}
\begin{lstlisting}[caption=TestListing]
test()
\end{lstlisting}
\end{document}