从目录中删除页码的最佳方法是什么?

从目录中删除页码的最佳方法是什么?

\pagestyle在不触碰或的情况下从多页目录中删除页码的最佳方法是什么\thispagestyle

我见过已经发布,但我想知道是否还有其他方法来解决这个问题。

此外,如果您有“页面”集合,如何轻松地将它们嵌套在不包含页码的块内?

答案1

如果您不想更改页面样式,您可以更改页码。例如:

\cleardoublepage
\pagenumbering{gobble}
\tableofcontents
\cleardoublepage
\pagenumbering{arabic}

在这里,我使用 将其关闭gobble。请注意,\pagenumbering{arabic}编号从 1 开始,因此您可能希望使用\refstepcounter或增加页码\addtocounter,例如。

我习惯\cleardoublepage在更改页码之前结束页面。否则,目录的最后一页可能会得到阿拉伯数字。

您可以用它来禁用块中的页码,或者考虑调整块中的页面样式,或者\thepage在块内重新定义本地。\thepage但是,如果您需要,您可以引入另一个宏,\thepage默认情况下,该宏用于页眉或页脚,然后暂时更改它。

相关内容