如何删除回忆录课程中目录前的空格?

如何删除回忆录课程中目录前的空格?

我正在使用回忆录类来创建短篇小说集,目录和章节标题前的默认空间相当大。我在本网站上看到过几篇帖子,它们展示了如何删除所有章节的这个空间,但我想只删除目录的空间,保留章节的空间。我该怎么做?

答案1

布伦特的答案的改进可能是避免寻找的价值\beforechapskip

\frontmatter
\begingroup
\setlength{\beforechapskip}{0pt} % or any other dimension
\tableofcontents*
\endgroup

\mainmatter

该值\beforechapskip仅在组内使用,组结束后将恢复为前一个值。

注意*之后的\tableofcontents,它将从目录中删除目录条目(我不清楚为什么默认要包含该条目)。

答案2

这应该可以做你想做的事(我认为):

...
\setlength{\beforechapskip}{0pt}
\tableofcontents
...
\mainmatter
\setlength{\beforechapskip}{12pc}
...

为了帮助您找到良好的章节风格,并避免“存在主义设计的痛苦”,您可能会发现花十五分钟阅读回忆录手册第 6.5 节“章节风格”是值得的。

你可能还想阅读回忆录章节风格

Memoir 包含一组预先构建的章节样式,您可以单独使用,也可以与之前的解决方案结合使用。

您甚至可以在文档中间切换章节样式(或者,更具体地说,在目录和其余部分之间切换)。

相关内容