我正在尝试为自己制作一些自定义方格纸。但是,我不想在上面添加页码,所以我想知道如何完全删除页码。我的代码是
\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}
然后将这一行放在文档主体中,以备任何需要再次显示页码的特殊情况。