我正在尝试制作一个出现在目录中的列表,就像图片列表一样。我正在使用为我提供的类,我尝试编辑它,但它不起作用。
由于某种原因,它被视为目录。
以下是文件中的代码.cls
:
%
% List of figures
%
\def\textofLoF#1{\gdef\@textofLoF{#1}} \textofLoF{List of Figures}
\def\listoffigures{\chapter*{\@textofLoF\@mkboth{}{}}
\thispagestyle{plain}
\addcontentsline{toc}{chapter}{\protect\@textofLoF}
\hbox to\textwidth{Figure Number \hfill Page}
{\let\footnotemark\relax % in case one is in the title
\uwsinglespace
\@starttoc{lof}
}
}
%
% List of listings
%
\def\textofLoL#1{\gdef\@textofLoL{#1}} \textofLoL{List of Listings}
\def\lstlistoflistings{\chapter*{\@textofLoL\@mkboth{}{}}
\thispagestyle{plain}
\addcontentsline{toc}{chapter}{\protect\@textofLoL}
\hbox to\textwidth{Listing Number \hfill Page}
{\let\footnotemark\relax % in case one is in the title
\uwsinglespace
\@starttoc{lol}
}
}
%
我刚刚复制了图例列表的块并尝试对其进行了适当的更改,但不起作用。我认为这是因为\lstlistoflistings
它在listings
包中,所以它是不同的,但我不确定是什么原因。
编辑:这是一个.tex
重现该问题的最小文件:
\documentclass [11pt, proquest] {uwthesis}[2020/02/24]
\setcounter{tocdepth}{1} % Print the chapter and sections to the toc
% for code listings
\usepackage{listings}
\begin{document}
% ----- contents & etc.
%
\tableofcontents
\listoffigures
\lstlistoflistings
\textpages
\begin{figure}
\centering
test
\caption{Pipeline Diagram}
\label{fig:pipeline}
\end{figure}
\begin{lstlisting}[caption=Example file snippet]
hello world
\end{lstlisting}
\end{document}