罗马数字页码

罗马数字页码

我正在写一篇包含摘要和致谢页的论文,但需要使用罗马数字对页码进行编号。我该怎么做?我不想包含标题页,但想用罗马数字 ii 开始摘要。

答案1

如果你使用memoir,您可以使用任何页面内容和empty页面样式作为未编号的标题页,然后使用命令\frontmatter将小写罗马数字设置为默认页码。

就我所在的大学而言,由于我使用的是hyperref和其他软件包一样,我发现最好让未编号的第一页使用 alph 格式编号,其余的封面页使用罗马数字编号,主内容页使用阿拉伯数字编号。这样可以避免出现可怕的“pdfTeX 警告 (ext4):具有相同标识符 (name{page.1}) 的目标已被使用,重复项被忽略”消息。

我们的未编号第一页包括:

\pagenumbering{alph}
\setcounter{page}{1}
\thispagestyle{empty}

以及\frontmatter页面末尾。

在主论文文件中,我们将\mainmatter其放在包含章节文件之前。详细信息截至 2011/08/15本网站(特别是 ttuthesis.sty 和 thesis-manual.tex——thesis.tex 将在稍后更新)。


为了回应评论,这里有一个与我通常使用的类似的简单示例。由于我试图将用户与样式文件的核心隔离开来,因此我将页面布局(我的问题和研究生院的问题)与页面内容(他们的问题)分开。

在此处输入图片描述

\documentclass[oneside]{memoir}

\title{My Thesis Title}
\author{Me, The Author}

% Define the (unnumbered) title page layout here
\newcommand{\mytitlepage}{
\pagenumbering{alph}
\thispagestyle{empty}
\beforepartskip
\begin{center}
\thetitle

\theauthor
\end{center}
\afterpartskip
\newpage
}

% Define the abstract page layout (numbered ii) here
\newcommand{\abstractpage}{
\frontmatter
\setcounter{page}{2}
\pagestyle{plain}
\begin{center}
Abstract: \thetitle
\end{center}

\theabstract
\newpage
}

% Define the abstract page contents here
\newcommand{\theabstract}{
Abstract content goes here.
}

\begin{document}
\mytitlepage
\abstractpage
\tableofcontents*
\mainmatter
\chapter{One}
This is chapter 1.
\end{document}

答案2

在适当的位置(在您想要更改编号格式的页面上),您可以page使用以下方法将计数器的编号重新定义为罗马字体

\renewcommand{\thepage}{\roman{page}}% Roman numerals for page counter

“在适当的位置”是指您可以暂时切换到一种编号样式/格式,然后通过

\renewcommand{\thepage}{\arabic{page}}% Arabic numerals for page counter

另外,如果您希望计数器page以不同的内容开始,请尝试

\setcounter{page}{2}% Start page number with 2

有关 LaTeX 中计数器格式的更多详细信息,请参阅LaTeX 计数器帮助页面页。

答案3

我建议您使用以下命令。

\documentclass{memoir}
[preamble stuff]
\begin{document}
\pagenumbering{roman} %
[titlepage stuff]
\thispagestyle{empty} % don't show (roman) page number on titlepage
\clearpage 
[more frontmatter pages, e.g., dedication, table of contents, etc]

\clearpage %% start of mainmatter
\pagenumbering{arabic} % restart page numbers at one, now in arabic style
[rest of document]

\end{document}

相关内容