當我為我的部分定義了特定格式時,如何修復目錄?

當我為我的部分定義了特定格式時,如何修復目錄?

因此,我將我的部分定義為羅馬字體並包含文字“文章”。我使用 hyperref 創建了一個目錄,連結有效,各部分本身也很好,但目錄扭曲了: 在此輸入影像描述

我只使用了以下命令,所以一切都應該自動創建,我是否錯過了這裡的任何具體內容?

\renewcommand{\thesection}{Article \Roman{section}:}
\renewcommand{\thesubsection}{\thesection.\Roman{subsection}}
\tableofcontents

答案1

使用tocloft包為數位和「文章」提供更多空間。

\usepackage{tocloft}
\setlength{\cftsecnumwidth}{...} % perhaps 6em?
\setlength{\cftsubsecnumwidth}{...} % perhaps 10em?

閱讀文件 ( texdoc tocloft)。

相關內容