使用 tocloft 從目錄中刪除章節編號

使用 tocloft 從目錄中刪除章節編號

我已經用 tocloft 套件格式化了目錄。我幾乎是正確的,但我想刪除章節編號;只需留下章節名稱即可。有人有主意嗎?工作是刪除第 1 章前面的「1」並保持與圖表清單相同的縮排。移除「1」並將「CHAPTER 1」移到左側以與圖形清單對齊。 在此輸入影像描述

答案1

\numberline在目錄中排版章節時,您希望在本地進行無操作。

\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}

在此輸入影像描述

相關內容