我知道这个问题已经发布了几次,但是似乎没有一个答案适用于最新版本的 moderncv。
https://github.com/moderncv/moderncv
您可以在此处下载它。我还使用 template.tex 作为我的最小工作示例。我所做的唯一更改是:
\documentclass[letterpaper, 10pt, roman]{moderncv}
- 更改了纸张尺寸和字体。\moderncvstyle{classic}
- 我使用的是经典主题,而不是默认主题。
我想让每页的中心页脚显示“第 X 页,共 Y 页”。在以前的版本中,我可以通过以下方式实现此目的:
- 确保
%\nopagenumbers{}
保持评论和 - 添加
\cfoot{\addressfont\itshape\textcolor{gray}{Page \thepage\ of \pageref{LastPage}}}
序言。当然,这需要软件包lastpage
。
但是,这个版本不适用。请注意,我使用的是经典的主题。
我怀疑在 moderncvstyleclassic.sty 或 moderncv.cls 中必须添加/更改某些内容,但我不确定该怎么做。任何帮助都将不胜感激。:-)
答案1
启动你的代码
\documentclass[letterpaper, 10pt, roman]{moderncv}
\moderncvstyle{classic}
\moderncvcolor{blue}
\usepackage[scale=0.75]{geometry}
%************************************************ added <<<<
\usepackage{lastpage}
\cfoot{\addressfont\itshape\textcolor{gray}{Page \thepage\ of \pageref{LastPage}}}
\setlength{\footskip}{50pt} % <<<<<<<<<<<<<<<<<<<<<<<<<<<<<< adjust
%*********************************************************
该模板将\footskip
页脚设置为 136pt,使其超出页面范围。