彻底删除页码

彻底删除页码

我正在尝试为自己制作一些自定义方格纸。但是,我不想在上面添加页码,所以我想知道如何完全删除页码。我的代码是

\documentclass{scrartcl}
\usepackage[margin=25mm]{geometry}
\usepackage{tikz}
\usepackage{lipsum}
\usepackage{background}

\SetBgContents%
{   \begin{tikzpicture}[remember picture, overlay]
    \draw [line width=0.3pt,color=gray,step=0.5cm] (current page.south west) grid (current page.north east);
    \end{tikzpicture}
}
\SetBgScale{1}
\SetBgAngle{0}

\begin{document}

\begin{tikzpicture}
    \draw (0,0) rectangle (5,5);
\end{tikzpicture}

\end{document}

(矩形只是为了在页面上显示一些内容。)

谢谢!

编辑:我自己找到了解决方案并将其发布为答案。我愿意接受更好的解决方案。

答案1

我发布这个问题 5 分钟后(当然)就找到了这个答案,尽管我花了一段时间寻找它。=)

我添加了行\thispagestyle{empty}

对于代码

\documentclass{scrartcl}
\usepackage[margin=25mm]{geometry}
\usepackage{tikz}
\usepackage{lipsum}
\usepackage{background}

\SetBgContents%
{   \begin{tikzpicture}[remember picture, overlay]
    \draw [line width=0.3pt,color=gray,step=0.5cm] (current page.south west) grid (current page.north east);
    \end{tikzpicture}
}
\SetBgScale{1}
\SetBgAngle{0}

\begin{document}
\thispagestyle{empty}

\begin{tikzpicture}
    \draw (0,0) rectangle (5,5);
\end{tikzpicture}

\end{document}

效果非常好。

正如 Au101 在评论中提到的,最好转到\thispagestyle序言:

\documentclass{scrartcl}
\usepackage[margin=25mm]{geometry}
\usepackage{tikz}
\usepackage{lipsum}
\usepackage{background}

\SetBgContents%
{   \begin{tikzpicture}[remember picture, overlay]
    \draw [line width=0.3pt,color=gray,step=0.5cm] (current page.south west) grid (current page.north east);
    \end{tikzpicture}
}
\SetBgScale{1}
\SetBgAngle{0}

\thispagestyle{empty}

\begin{document}

\begin{tikzpicture}
    \draw (0,0) rectangle (5,5);
\end{tikzpicture}

\end{document}

然后将这一行放在文档主体中,以备任何需要再次显示页码的特殊情况。

相关内容