
Wie lösche ich die Anzahl der Abbildungen im Abbildungsverzeichnis? Ich verwende \listoffigures
und \captionof
.
Antwort1
Die generische Funktion, die die Anzahl der Inhalte in einem Inhaltsverzeichnis festlegt (das auch LoF und LoT enthält), ist \numberline
. Sie benötigt ein einzelnes Argument, das die Nummer des festzulegenden Eintrags enthält. Das Manipulieren dieses Makros, um sein Argument bezüglich des LoF zu ignorieren, ist mit dem Folgenden recht einfach:
\let\oldnumberline\numberline% Copy \numberline into \oldnumberline
\renewcommand{\numberline}[1]{\oldnumberline{}}% Remove number argument
\listoffigures% Set the List of Figures
\let\numberline\oldnumberline% Restore \numberline (if needed)
Beachten Sie, dass das Argument „removal“ die Abbildungseinträge immer noch vom Rand wegsetzt, da die Abbildungsnummer in einem Feld mit vorgegebener Breite festgelegt ist. Wenn Sie dies ebenfalls entfernen möchten, verwenden Sie das \numberline
Makro, um ein Leerzeichen einzufügen:
\let\oldnumberline\numberline% Copy \numberline into \oldnumberline
\renewcommand{\numberline}[1]{\hspace*{-1.5em}}% Remove number argument
\listoffigures
\let\numberline\oldnumberline% Restore \numberline (if needed)
Der Abstand zwischen der Nummer und dem Titel im LoF beträgt 1.5em
(standardmäßig).