如何指定(标题)文本和(标题)行开头之间的绝对距离?

如何指定(标题)文本和(标题)行开头之间的绝对距离?

目前,我正在尝试将页眉文本与正文对齐,同时将页码向边距移动 25 pt(见图)。我尝试了不同的方法,例如使用 \tabto 包(适用于左边距中的页码)和使用表格。到目前为止,没有任何成功。

在此处输入图片描述

是否可以指定页眉文本和页眉行开头之间的绝对距离?在以下示例中,该距离应为 25 pt。页码和页眉文本应右对齐。

以下是 MWE:

\documentclass{article}
\usepackage[english]{babel}
\usepackage{blindtext}
\usepackage[utf8]{inputenc}
\usepackage{fancyhdr}
\usepackage{tabto}
\usepackage{graphicx}

\pagestyle{fancy}
\fancyhf{}% Clears all header and footer fields.
\fancyhead[RO]{\normalsize \sffamily header text \thepage}% Displays the lower-level (chapter) information in the header, to the left on even pages.

% allow headers to stick out of margin
\fancyheadoffset[RO]{25pt} 

% underlining of headers
\renewcommand{\headrulewidth}{0.25pt}

\begin{document}
\section{First Section}
\Blindtext
\Blindtext
\section{Second Section}
\Blindtext
\end{document}

答案1

\fancyhead[RO]{\sffamily header text\makebox[25pt][r]{\thepage}}

在此处输入图片描述

相关内容