目录中的部分内容按多语种/法语分类

目录中的部分内容按多语种/法语分类

我正在尝试从目录中删除“Première Partie”,我只想要部分标题。如果我删除多语种,效果会很好,但我的文档中的亚洲语言需要它。

最小示例:

\documentclass[11pt,openany]{memoir}
\usepackage{polyglossia}
\setdefaultlanguage{french}

\begin{document}

\tableofcontents

\part{Le début}

Salut

\end{document}

输出(使用 xelatex): 在此处输入图片描述

我知道 polyglossia/French 搞乱了 \thepart,但是解决方案超出了我的乳胶水平!

答案1

目录中部分标题的排版使用\partnumberlinebox,其定义为将其内容排版在具有固定宽度的框中。您可以重新定义以占用其所需的所有空间。我添加了一个破折号以进行分隔。

\documentclass[11pt,openany]{memoir}
\usepackage{polyglossia}
\setdefaultlanguage{french}

\setheadfoot{14.4pt}{\footskip} % remove the warning

% fix the typesetting of the part number
\renewcommand\partnumberlinebox[2]{#2\ ---\ }

\begin{document}

\tableofcontents

\part{Le début}

Salut

\end{document}

在此处输入图片描述

相关内容