我如何对齐页脚以使其通常位于页面底部的中心?

我如何对齐页脚以使其通常位于页面底部的中心?

我是 Latex 的新手,正在尝试设置文档的基本布局。我希望页脚左侧显示我的名字,中间显示一些文本,右侧显示页码。

我已经想出了如何减少整个页面的边距,但这样做会导致整个页脚向左移动。我希望页脚居中,这样它就可以占据整个页面的宽度。目前,页脚右侧有一个很大的间隙。右侧的这个间隙不会出现在文本主体中。这是我到目前为止的设置方式;

\documentclass{article}
\author{}
\date{}
\title{Title}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\cfoot{Text}
\lfoot{Name}
\rfoot{Page \thepage \hspace{0.01cm}  of 13}
\setlength{\topmargin}{0pt}
\setlength{\marginparwidth}{0pt}
\setlength{\marginparsep}{0pt}
\usepackage[
top    = 2.50cm,
bottom = 2.50cm,
left   = 2cm,
right  = 2cm]{geometry}
\begin{document}
\maketitle
\thispagestyle{fancy}
Text
\newpage
Next page
\end{document}

答案1

例如:

\documentclass{article}
\author{}
\date{}
\title{Title}
\usepackage[
  top    = 2.50cm,% presumably you don't want it to be 0pt as well?
  bottom = 2.50cm,
  left   = 2cm,
  right  = 2cm,
  marginparsep = 0pt,
  marginparwidth=0pt,
  showframe,% just to show what is happening
  ]{geometry}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\cfoot{Text}
\lfoot{Name}
\rfoot{Page \thepage\  of 13}
\begin{document}
  \maketitle
  \thispagestyle{fancy}
  Text
  \newpage
  Next page
\end{document}

请注意,这些框架只是为了显示正在发生的事情。删除该showframe选项即可消除它们。

居中页脚

相关内容