如何在指定位置定义文档的页边距和页码

如何在指定位置定义文档的页边距和页码

我必须遵循 A4 文档的具体规则:

  • 上、下边距为4.5cm
  • 页码居中 3.5 厘米

我已成功使用该包定义页边距geometry,但页码却让我头疼。有什么办法吗?

答案1

一些技巧将展示如何使用该geometry包获得所需的尺寸:在页边距的顶部和底部可以看到两个水平线。在最终版本中,还应添加heightrounded设置geometry;这将稍微改变顶部和底部边距,但变化量可以忽略不计。

\documentclass{article}

% set also left and right (or outer and inner for twoside printing)
\usepackage[a4paper,top=4.5cm,bottom=4.5cm,footskip=1cm]{geometry}

% Don't do this in this document: it's just to show the bottom margin's size
\renewcommand{\thepage}{\arabic{page}%
  \smash{\vrule depth 3.5cm\vtop to3.5cm{\vfill\hbox{\vrule height 1pt width1cm}}}}

\usepackage{kantlipsum}
\begin{document}

\leavevmode\smash{\vrule height \dimexpr4.5cm+\topskip\relax
  \vbox to \dimexpr4.5cm+\topskip\relax{\rlap{\vrule depth1pt height 0pt width 1cm}}}\kant

\end{document}

当然,您不会将其用于您的文档,带有\smash“等”的部分只是为了显示尺寸符合预期。

顶部

在此处输入图片描述

底部

在此处输入图片描述

相关内容