从回忆录类目录删除章节编号

从回忆录类目录删除章节编号

有没有办法从memoir类目录中删除章节号?我希望章节名称后面跟着其所在的页码。如果还有点引号就更好了。手册上memoir说:

在默认的 ToC 排版中,只有较小的条目在章节标题和页码之间有虚线前导线。该类为所有条目提供通用前导。前导中的“点”由 的值给出\cftdot。其默认定义为 ,\newcommand{\cftdot}{.}它给出默认的虚线前导。通过更改,\cftdot您可以在前导中使用句点以外的符号。例如

\renewcommand{\cftdot}{\ensuremath{\ast}}

将产生使用星号作为符号的虚线引线。

将命令放在\cftdot前导码中不会产生任何效果;将命令放在之前\tableofcontents不会产生任何效果;将命令放在之后也\tableofcontents不会产生任何效果。

答案1

您应该更新两个宏以实现所需的输出:

在此处输入图片描述

\documentclass{memoir}

\renewcommand{\chapternumberline}[1]{}% Gobble chapter number in ToC
\renewcommand{\cftchapterdotsep}{\cftdotsep}% Chapter dots in ToC
\begin{document}

\tableofcontents

\chapter{A chapter}

\end{document}

\chapternumberline\chapter格式化与目录中的条目相关的数字,而\cftchapterdotsep(默认为\cftnodots)应该默认为\cftdotsep

相关内容