Ich hätte gerne ein Tabellen- und Abbildungsverzeichnis mit Seitenzahlen.
Verwendung:
\listoffigures
\listoftables
wird eine Liste wie unten erstellt:
List of Tables
Table# Caption ................. Page#
Table# Caption ................. Page#
Aber ich hätte gerne:
List of Tables
Table# .......................... Page#
Table# .......................... Page#
Ich bin für jede Hilfe dankbar.
Antwort1
Ein schneller Hack mit Neudefinition von \caption
.
Wenn der \ifnumberonly
Boolesche Test wahr ist, wird der übliche Beschriftungsinhalt im Text angezeigt, aber im Lof
oder weggelassen.LoT
Aktivieren Sie beispielsweise \numberonlytrue
die „einfache“ Anzeige im LoT
oder \numberonlyfalse
für den üblichen Inhalt.
\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}