如何从带有副标题和表格的图表列表中删除页码?

如何从带有副标题和表格的图表列表中删除页码?

子标题:从 lof 中删除页码有人问,使用 subcaption 时如何从图表列表中删除页码。这本身就很好用。

但是,当我使用此配置生成表列表时,表列表完全是空白的。我做错了什么?

\documentclass{article}
\usepackage{tabu}
%\usepackage{caption}
\usepackage{subcaption}

\captionsetup[subfigure]{list=true}

\usepackage[subfigure]{tocloft}

\newcounter{lofdepth}
\setcounter{lofdepth}{2}

\cftpagenumbersoff{subfigure}


\begin{document}
\listoffigures

\listoftables

\clearpage

\begin{figure}[!ht]
\centering
\begin{subfigure}{.5\linewidth}
\centering
A
\caption{test subfigure}
\end{subfigure}%
\begin{subfigure}{.5\linewidth}
\centering
B
\caption{another test subfigure}
\end{subfigure}
\caption{A figure with subfigures}
\end{figure}

\begin{table}
\begin{tabu}{X | c | c | c | c }%
        Method & Mean Bin & Worst Bin & RMS Error & Dead Time \\ \hline%
        Delay line & 60~ps & 165~ps & 40~ps & 2.5~ns \\
        Type A (FSR) & 30~ps & 65~ps & 25~ps & 5~ns \\
        Type B (ISR) & -- & -- & 10~ps & 45~ns
    \end{tabu}%
\caption{A Table}
\end{table}

\end{document} 

相关内容