我对论文的页码感到很着迷。我已将文档的相关部分附在下面。
我有两个问题:
- 奉献是有限的二。这很好,但摘要没有编号,目录重置为我。,并且目录的第二页已编号1。
- 罗马风格和“新章节”页面的页码出现在底部中央而不是右上角,这对我来说没问题,但它们低于允许的 1 英寸边距。
\documentclass[12pt]{报告} \usepackage[centertags]{amsmath} \usepackage{amsfonts,amssymb,amsthm} \usepackage{逐字,枚举} \usepackage{mathrsfs} \setlength{\topmargin}{0 英寸} \setlength{\headheight}{0.25 英寸} \setlength{\oddsidemargin}{0.5 英寸} \setlength{\textwidth}{6 英寸} \setlength{\textheight}{8.5 英寸} \setlength{\headsep}{0.25 英寸} \newcommand{\singlespaced}{\renewcommand{\baselinestretch}{1}\normalfont} \newcommand{\doublespaced}{\renewcommand{\baselinestretch}{2}\normalfont} \双倍行距 \开始{文档} \pagenumbering{罗马} \include{标题页} \include{奉献} \包括{摘要} \目录 \pagenumbering{阿拉伯语} \pagestyle{我的标题} \markright{} \include{chap1} \include{chap2} \include{chap3} \结束{文档}
答案1
您会在前言中获得三次第 1 页:在课堂上,report
所titlepage
使用的环境也会abstract
将页码重置为 1。
我建议您使用该类book
及其\frontmatter
命令\mainmatter
,作为\chapter{\abstractname}
前言中的摘要。
但是,在修补相关命令后,也可以使用该类;我只显示重要的部分,其余部分根据需要添加。设置页面参数和行间距report
可能更好。\usepackage[<options>]{geometry}
\usepackage{setspace}
记住\clearpage
之前的命令\pagenumbering{arabic}
。
\documentclass[12pt]{report}
%%% PATCHES %%%
\usepackage{etoolbox}
\makeatletter
% Patch `titlepage` not to reset the page number
\patchcmd{\titlepage}{\setcounter{page}\@ne}{}{}{}
\patchcmd{\endtitlepage}{\setcounter{page}\@ne}{}{}{}
% Patch `abstract` so that it shows the page number
\patchcmd{\abstract}{\titlepage}{\titlepage\thispagestyle{plain}}{}{}
\makeatother
%%% END PATCHES %%%
\begin{document}
\pagenumbering{roman}
\begin{titlepage}
abc
\end{titlepage}
\begin{abstract}
dddd
\end{abstract}
\tableofcontents
\clearpage %%%%% <---- IMPORTANT
\pagenumbering{arabic}
\pagestyle{myheadings} \markright{}
\chapter{A}
\end{document}