在文章类文档中,正常的页码编号例如是
1
我希望页码看起来像这样:
Page first
代替:
1
我该怎么做?
答案1
这使用序数词的序数串,即1st
,first
等等,在页脚中设置,使用fmtcount
和fancyhdr
。
我推荐这种编号样式吗?不,它看起来不太好看,但我不是联邦美学局的人 ;-)
\documentclass{article}
\usepackage{fmtcount}
\usepackage{blindtext}
\usepackage{fancyhdr}
\renewcommand{\headrulewidth}{0pt}
\fancypagestyle{plain}{%
\fancyhf{}
\cfoot{Page \ordinalstring{page}}
}
\begin{document}
\pagestyle{plain}
\blindtext[50]
\end{document}
答案2
像这样:
.....
\usepackage{fmtcount}
.....
\begin{document}
.....
Page\,\ordinal{page}
.....
当然,正如 Christian Hupfer 指出的那样,在使用fancyhdr
或设置页眉/页脚格式时,您通常会使用这样的代码titleps
。请注意,fmtcount
对于某些语言而言,它是语言感知的:英语、法语、德语;意大利语、葡萄牙语、西班牙语。
我来告诉你titleps
方法:
\usepackage{babel}
......
\renewpagestyle{plain}
\setfoot{}{\pagename\,\ordinal{page}}{}
\pagestyle{plain}
.....