如何在“部分”页面上设置页码?

如何在“部分”页面上设置页码?

我正在尝试整理论文,我想使用的组织结构的一部分采用了该\part{}功能(它对于章节的作用相当于章节对于小节的作用)。论文的开头使用小写罗马数字作为页码,这很好,正文的开头应该使用阿拉伯数字。我在前面和后面都放了页码命令,\part{}但我似乎无法让第 1 部分的页面编号为 1,而是使用罗马数字。有办法解决这个问题吗?

这是一个 MWE:

\documentclass[12pt,draft,twoside]{report} 
\usepackage{afterpage} 
\newcommand\blankpage{%
\null \thispagestyle{empty} \addtocounter{page}{0} \newpage} 
\begin{document} 
\title{Title} 
\pagenumbering{roman} 
\maketitle 
\afterpage{\null\newpage} 
\part{}
\pagenumbering{arabic}
\afterpage{\null\newpage} 
\chapter{} 
Words 
\end{document}

答案1

问题很简单,\pagenumbering{arabic}应该 \part{}但之后的页面有罗马数字。

姆韦

\documentclass[12pt,draft,twoside]{report} 
% Little pages for the MWE
\usepackage[paperheight=12cm,paperwidth=12cm]{geometry} 
\title{Title} 
\begin{document}
\pagenumbering{roman}
\maketitle 
\tableofcontents % page i
\newpage % page ii
Another page roman numbered  (page \thepage).
\newpage % page 1
\pagenumbering{arabic}
\part{Some part}
\chapter{Some chapter} 
Words 
\end{document}

请注意,某些\afterpage{\newpage}命令(如 \maketitle、\parto )可能会产生意外结果\chapter,这些命令可能会强制生成新页面。

另请注意,在...

\afterpage{\newpage}\pagenumbering{arabic}  

...除非你之前有一个完整的文本页面\afterpage,否则这意味着:

\pagenumbering{arabic}\newpage 

然而, ...

\afterpage{\pagenumbering{arabic}}\part{} 

... 将产生同样的效果

\newpage\pagenumbering{arabic}\part{}

相关内容