我正在修复一个文档,该文档过去要求在右上方约 1 英寸处显示页码。目前,它的定义如下:
\def\@@evenhead{\hfil\textrm{\thepage}}
新要求需要将页码向上移动 0.5 英寸。我尝试过将设置\hoffset
为 -0.5 英寸或\topmargin
-0.5 英寸。这些方法都没用。它们会将整个文本主体向上移动 0.5 英寸。
我的问题是:我可以通过修改这个 evenhead 定义来将页码上移吗?我真的不想使用 fancyhdr 包。
谢谢你!
答案1
要将页眉页码向上移动,请将其提高:
\def\@@evenhead{\hfil\raisebox{.5in}[0pt][0pt]{\thepage}}
可选添加功能[0pt][0pt]
可消除因增加页码而导致的任何垂直高度/深度调整。