沒有標題的表格/圖片列表

沒有標題的表格/圖片列表

我想要一份表格和圖表及其頁碼的清單。

使用:

\listoffigures
\listoftables

將產生如下列表:

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

但我想要:

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

我很感激任何幫助。

答案1

重新定義\caption.

如果\ifnumberonly布林測試為真,則通常的標題內容顯示在正文中,但在Lof或中省略LoT

\numberonlytrueLoT在或中啟用\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}

在此輸入影像描述

相關內容