如何在目錄中加上破折號(或其他符號,如“:”)?

如何在目錄中加上破折號(或其他符號,如“:”)?

我從以下位置獲取了範例程式碼以下問題並對其進行了編輯。

我正在寫一本很長的書,我打算有比字母表中的字母更多的附錄,所以我從另一個問題中獲取了以下代碼:

\usepackage{alphalph,etoolbox}
\appto\appendix{% patch \appendix so \AlphAlph is used
    \renewcommand\thechapter{\AlphAlph{\value{chapter}}}%
}

我還在主要內容中添加了以下程式碼:

\appendix

\chapter{Causality}

\lipsum[1-15]

\setcounter{chapter}{24} % just to see the effect

\chapter{Twenty five}

\chapter{Twenty six}

\chapter{Twenty seven}

\chapter{Twenty eight}

這個解決方案工作得很好,當我超過字母表的最後一個字母(Z)時,下一個附錄稱為AA,但現在我的目錄有問題,如下所示:

在此輸入影像描述

目錄未配置為考慮佔用多個字元的附錄,因此間距導致單字黏在附錄字母上,而且我已經不喜歡附錄 A 和單字「因果關係」之間的間距,」因為它看起來好像只是一個名為「因果關係」的章節。

我想在文本中添加“:”或“-”,或者也許是更好的解決方案。如何在我從其他問題中獲取的模板中實現此目的。

我也看了以下問題,但這並不完全是我想要的。

答案1

您可以將此程式碼新增到您的序言中:

\setlength{\cftchapternumwidth}{2.2em}

在此輸入影像描述

相關內容