我正在写一篇包含摘要和致谢页的论文,但需要使用罗马数字对页码进行编号。我该怎么做?我不想包含标题页,但想用罗马数字 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}