我想在我正在撰写的报告的开头使用罗马页码(i、ii、iii 等)。在报告的主要区域,我想在页面中使用阿拉伯页码(第 1 页,共 XX 页、第 2 页,共 XX 页等)。我正在使用文章类。我看过一些关于如何使用罗马和阿拉伯格式的文章,但没有看到页码的变化。这可以吗?
答案1
文档article
类在设计上不提供方便的指令\frontmatter
和。不过,通过加载包和mainmatter
来创建所需的设置并不太困难。fancyhdr
pageslts
\documentclass{article}
\usepackage{lipsum} % for filler text
\usepackage{pageslts}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\begin{document}
\pagenumbering{roman} % switch to roman numerals
\cfoot{\thepage} % place page number centered in footer line
\section*{AAA}
\lipsum[1-15] % 2+ pages of filler text
\clearpage % start a new page
\pagenumbering{arabic} % switch to arabic numerals, start over at "1"
\cfoot{\thepage\ of \lastpageref{pagesLTS.arabic}}
% (Use \lastpageref*` if also using the `hyperref` package.)
\section{BBB}
\lipsum[1-20] % 3+ pages of filler text
\end{document}