如何用中文而不是阿拉伯数字来设置页码?

如何用中文而不是阿拉伯数字来设置页码?

默认情况下,我会得到阿拉伯数字形式的页码,例如 1、2、3 等。如何获取一系列中文字符形式的页码,例如一、二、三(简体中文)或壹、贰、叁(繁体中文)?

答案1

为了简化在这种情况下,您可以在序言中尝试以下代码:

\usepackage{ctex}
\renewcommand{\thepage}{\chinese{page}}

它将产生诸如的页码一、二、三、...。顺便说一句,如果您对文档类分别使用ctexartctexbook)而不是article( ),则包将不是必需的。bookctex

为了传统的情况下,有点复杂,zhnumber并且fancyhdr应该同时使用。

\usepackage{zhnumber,fancyhdr}
\zhnumsetup{style={Traditional,Financial}}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[LE,RO]{你想要的页眉}
\fancyhead[RE,LO]{页眉其它内容}
\fancyfoot[CE,CO]{\leftmark}
\fancyfoot[LE,RO]{\zhnumber{\thepage}}

您可以修改上面的代码来获得您想要的。

相关内容