从目录中删除页码,同时保留页眉/页脚信息

从目录中删除页码,同时保留页眉/页脚信息

我正在编辑由其他人创建的文档。原始文档具有自定义页眉/页脚,并且页码已被注释掉。我只想打开页码。我找到了如何做到这一点的方法,但是,这样做时,目录(也使用页眉/页脚)现在也显示页码。该文档有一个封面、一个空白页、一个标题页,然后是目录。因为我不想在前 3 页上显示页眉/页脚,所以我可以使用命令\thispagestyle{empty},这样就不会显示任何页码。但是,我确实想在目录中保留页眉页脚信息(减去页码)。仅供参考,目录本身有 6 页长。目录第一页的页码从第 4 页开始。我怎样才能隐藏所有 6 个目录页上的页码,同时仍保留其余的页眉/页脚信息?

答案1

如果您只想删除文档第一段的页码,而保持页眉/页脚的其余部分不变,请重新定义\thepage为在文档开头不显示任何内容,并在第一段(和分页符)之后恢复其原始定义。

\documentclass{article}

\pagestyle{headings}

\begin{document}
\renewcommand*{\thepage}{}

\tableofcontents

\clearpage
\renewcommand*{\thepage}{\arabic{page}}

\section{foo}

\subsection{foobar}

Some text.

\end{document}

相关内容