將 tocloft 與自訂標題一起使用

將 tocloft 與自訂標題一起使用

我使用 tocloft 套件來編輯目錄中條目之間的間距,如下所示:

\usepackage{tocloft}
\setlength{\cftbeforechapskip}{2ex}
\setlength{\cftbeforesecskip}{0.5ex}

這會產生所需的效果,但是我想自訂章節標題的格式,目前如下所示:

Chapter 1
Foo

看起來像這樣:

1. Foo

據我所知,我需要將該titles選項傳遞給 tocloft,以防止它覆蓋目錄的標題格式。

不幸的是,這會禁用這些\cftbefore*命令。有沒有辦法解決?

我已經考慮用 titletoc 替換 tocloft,因為這可以讓我使用 titlesec 作為標題,但我似乎不知道如何複製相同的效果(即不同部分之間的不同間距)

相關內容