使用 \frontmatter 将页码设置为大写(罗马字母)

使用 \frontmatter 将页码设置为大写(罗马字母)

我使用的是\frontmatter\mainmatter所以\backmatter我的页码是正确的。但是,我希望我的罗马页码\frontmatter为大写。有什么简单的方法可以做到这一点吗?

附言:我正在使用改编的memoirAS 类。

答案1

我不太了解回忆录,但\pagenumbering{Roman}紧接着添加\frontmatter似乎可以起到作用。

答案2

前言中使用的页码方案在命令中\@memfront,因此

\makeatletter
\renewcommand{\@memfront}{%
  \@smemfront\pagenumbering{Roman}}
\makeatother

是“官方”方法,但我同意托比昂的方法更巧妙。

相关内容