不带标题的表格/图片列表

不带标题的表格/图片列表

我想要一份带有页码的表格和图表列表。

使用:

\listoffigures
\listoftables

将产生如下列表:

List of Tables
Table#  Caption ................. Page#
Table#  Caption ................. Page#

但我想要的是:

List of Tables
Table# .......................... Page#
Table# .......................... Page#

我感谢任何帮助。

答案1

对 进行重新定义的快速破解\caption

如果\ifnumberonly布尔测试为真,则通常的标题内容将显示在正文中,但在Lof或中省略LoT

说要在或\numberonlytrue中启用“简单”显示通常的内容。LoT\numberonlyfalse

\documentclass{book}

\usepackage{pgffor}


\usepackage{xparse}

\newif\ifnumberonly
\numberonlytrue

\makeatletter
\let\caption@@orig\caption

\RenewDocumentCommand{\caption}{som}{%
  \IfBooleanTF{#1}{%
    \caption@@orig*{#3}%
  }{%
    \ifnumberonly
    \caption@@orig[]{#3}
    \else
    \IfValueTF{#2}{%
      \caption@@orig[#2]{#3}
    }{%
      \caption@@orig{#3}
    }%
    \fi
  }%
}
\makeatother



\begin{document}

\listoftables
\listoffigures
\foreach \x in {1,...,20}{%
\begin{figure}
  \caption{Figure \x\ but you won't see this}
\end{figure}

\begin{table}
  \caption{Table \x\ but you won't see this}
\end{table}

}

\end{document}

在此处输入图片描述

相关内容