删除带有回忆录的 ToC 章节的点

删除带有回忆录的 ToC 章节的点

我看过类似的帖子,但似乎都没有用。我只需要删除目录中章节标题和页码之间的点。我认为页码应该对齐(好像有点一样)。这是使用回忆录类。这是我的目录信息:

%%%% Do the ToC
\let\oldtoc\tableofcontents
\renewcommand{\tableofcontents}{\clearpage\pagestyle{toc}\oldtoc}

\renewcommand{\contentsname}{TABLE OF CONTENTS}
\renewcommand{\listfigurename}{LIST OF FIGURES}
\renewcommand{\listtablename}{LIST OF TABLES}
\renewcommand*{\tocheadstart}{\vspace*{-\topfiddle}}
\renewcommand*{\aftertoctitle}{\thispagestyle{plain}%
  \par\nobreak \mbox{}\hfill{\normalfont Page}\par\nobreak}
\renewcommand*{\cftchapterfont}{\normalfont}
\renewcommand*{\cftchapterpagefont}{\normalfont}
\renewcommand*{\cftchapterleader}{%
  \cftchapterfont\cftdotfill{\cftchapterdotsep}}
\renewcommand*{\cftchapterdotsep}{\cftdotsep}
%\renewcommand*{\cftchaptername}{CHAPTER~}
%%% no extra space before the entry
\setlength{\cftbeforechapterskip}{0pt plus 0pt}
%% no extra 'chapter' space in LoF/LoT
\renewcommand*{\insertchapterspace}{}

我尝试了所有建议的方法。似乎没有任何效果。我只能使用这种格式。任何建议都将不胜感激!

答案1

您可以仅指定\renewcommand*{\cftchapterleader}{\hfill}

在此处输入图片描述

\documentclass{memoir}% http://ctan.org/pkg/memoir

\renewcommand{\contentsname}{TABLE OF CONTENTS}
\renewcommand{\listfigurename}{LIST OF FIGURES}
\renewcommand{\listtablename}{LIST OF TABLES}
\renewcommand*{\cftchapterleader}{\hfill}

\begin{document}

\tableofcontents

\chapter{First chapter}
\section{First section}
\section{Second section}
\section{Last section}

\chapter{Second​​​ ​​​chapter}
\section{First section}
\section{Second section}
\section{Last section}

\chapter{Last chapter}
\section{First section}
\section{Second section}
\section{Last section}

​\end{document}

如果你有兴趣删除部分点,请包括

\renewcommand*{\cftsectionleader}{\hfill}

也一样。这些点被称为“引线”,因此命令为\cft...leader

我删除了所有与问题无关的其他格式相关内容(例如页面样​​式标题和\tableofcontents重新定义)。

答案2

你没有提供最小工作示例(MWE)这说明了你的问题。但是,请尝试删除 (!) 代码中的以下行:

\renewcommand*{\cftchapterdotsep}{\cftdotsep}

下面是显示效果的 MWE:

\documentclass{memoir}

% \renewcommand*{\cftchapterdotsep}{\cftdotsep}

\begin{document}

\tableofcontents

\chapter{foo}

\end{document}

相关内容