目录中的标题被覆盖

目录中的标题被覆盖

在回忆录类中我定义了 \titleformat{\section} {\normalfont\large\upshape\bfseries\color{bleudefrance!80}}{ЧАСТИНА,,\arabic{section}.}{0.5em}{}

\renewcommand\thesection{ЧАСТИНА.\arabic{section}~}

在文档的文本中,每个部分都编号为“ЧАСТИНА No. TEXT”,但在目录中,“TEXT”覆盖了“ЧАСТИНА No.”,似乎目录中标题的预定义长度小于“ЧАСТИНА No.”,我无法更改

答案1

由于您没有提供 MWE,我只能猜测您的问题,而无法处理您的代码并查看您的问题是什么。

您的扩展章节编号“ЧАСТИНА No.”比通常的“No.”要长,因此您必须在目录中为其留出空间。目录中允许章节编号的正常空间为2.3em;以下内容将其增加到6em

\documentclass{memoir}
\setlength{\cftsectionnumwidth}{6em} % or a more suitable length
...

阅读部分9.2.2 条目排版memoir手册中。

相关内容