有 \maketitle 时如何没有页码

有 \maketitle 时如何没有页码

在 pdflatex 中翻译后

\documentclass[12pt]{article}

\pagestyle{empty}   %  no page number

\begin{document}

\title{Article name}
\author{Author}

\maketitle

\end{document}

第一页有编号。

如何删除页码?或者有其他工具可以去除页码吗?

答案1

artcile.cls没有选项的情况下,包含titlepage的定义\maketitle

\thispagestyle{plain}

您可以通过发出\show\maketitle并查看.log文件来发现这一点,但输出相当长。

这意味着您要么需要更改plain布局,要么更简单,您需要在生效\thispagestyle{empty}之后但在页面结束之前发出。在您的示例中,后者就足够了。\maketitle

示例输出

\documentclass[12pt]{article}

\pagestyle{empty}   %  no page number

\begin{document}

\title{Article name}
\author{Author}

\maketitle
\thispagestyle{empty}

\end{document}

如果您使用了该titlepage选项,那么就不会有页码。

\thispagestyle{plain}请注意,如果您有索引,则其他发布位置article.cls位于索引的第一页。

索引页上的页码用于定义plain页面样式。

相关内容