Ich habe ein Inhaltsverzeichnis mit dem tocloft-Paket formatiert. Es ist fast richtig, aber ich möchte die Nummern der Kapitel entfernen; nur die Kapitelnamen belassen. Hat jemand eine Idee? Die Aufgabe besteht darin, die „1“ vor Kapitel 1 zu entfernen und den gleichen Einzug wie das Abbildungsverzeichnis beizubehalten. Entfernen Sie die „1“ und verschieben Sie „KAPITEL 1“ nach links, damit es mit dem Abbildungsverzeichnis übereinstimmt.
Antwort1
Sie möchten \numberline
beim Setzen eines Kapitels im Inhaltsverzeichnis lokal einen No-Op ausführen.
\documentclass{book}
\usepackage[titles]{tocloft}
\usepackage{xpatch}
\makeatletter
\xpretocmd{\l@chapter}{\begingroup\let\numberline\@gobble}{}{}
\xapptocmd{\l@chapter}{\endgroup}
\makeatother
\begin{document}
\tableofcontents
\cleardoublepage
\addcontentsline{toc}{chapter}{\listfigurename}
\listoffigures
\cleardoublepage
\addcontentsline{toc}{chapter}{\listtablename}
\listoftables
\chapter{Title}
\section{Title}
\end{document}