Abbildungsanzahl im Abbildungsverzeichnis löschen

Abbildungsanzahl im Abbildungsverzeichnis löschen

Wie lösche ich die Anzahl der Abbildungen im Abbildungsverzeichnis? Ich verwende \listoffiguresund \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)

Bildbeschreibung hier eingeben

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 \numberlineMakro, 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)

Bildbeschreibung hier eingeben

Der Abstand zwischen der Nummer und dem Titel im LoF beträgt 1.5em(standardmäßig).

verwandte Informationen