我在Latex中写论文,文档类:报告。我有前面的内容,包含抽象,确认等等。
我想在我的第一章开头的主要内容中添加标题:简介。我希望标题是章节号而不是"章"和旁边的章节标题。我还希望页码在主页的所有页面中显示在页面底部的中心。
我在前面的任何页面中都不想要任何标题或行。
你能指导我吗?谢谢这是我正在申请的示例代码。
\documentclass[a4paper,12pt,titlepage]{report}
\usepackage{amsfonts}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{color}
\usepackage{colordvi}
\usepackage{amssymb}
\usepackage{natbib}
\usepackage[nottoc,notlot,notlof]{tocbibind}
\usepackage{setspace}
\usepackage{amsmath}
\usepackage{theorem}
\usepackage{lineno}
\usepackage{multirow}
\usepackage [toc,page]{appendix}
\usepackage{framed}
\usepackage{setspace}
\doublespacing
\usepackage[left=1.5in,top=2in,right=1in,bottom=2in]{geometry}
\begin{document}
\title{xxx}
\author{xxx}
\date{xxx}
\maketitle
\thispagestyle{empty}
\renewcommand{\thepage}{\roman{page}}
% here it comes my front matter for example:
\clearpage
\addcontentsline{toc}{chapter}{Abstract}
\chapter*{Abstract}
ABSTRACT CONTENTS
%then:
\clearpage
\cleardoublepage
\pagenumbering{arabic}
% here it starts my main matter:
\chapter{Introduction} %first chapter
\chapter{First Esssay in XXX} %second chapter
\end{document}
答案 0 :(得分:0)
您可以在文档中设置标题。最常用的包是fancyhdr
。
首先,您需要从常规章节标记中删除单词Chapter
。为此,添加
\usepackage{etoolbox}
\makeatletter
%\newcommand{\updatechaptermark}{%
\appto\ps@fancy{%
\patchcmd{\chaptermark}% <cmd>
{\@chapapp\ }{}% <search><replace>
{}{}% <success><failure>
}%}
\makeatother
到你的序言。以上内容从\@chapapp\
中删除了\chaptermark
{注释空格},作为\pagestyle{fancy}
调用的一部分。这是必需的,因为fancyhdr
可能会在调用\chaptermark
时更新\pagestyle{fancy}
。
其次,您需要设置页眉/页脚。这是一个产生你想要的东西的设置:
\usepackage{fancyhdr}
\fancyhf{}% Clear header/footer
\fancyhead[C]{\leftmark}% Chapter mark
\fancyfoot[C]{\thepage}% Footer contains the page number
\renewcommand{\headrulewidth}{.4pt}% Header rule width
以上将标头设置为\leftmark
,其中包含\chaptermark
设置(因为\chaptermark
实际发出\markboth{<leftmark>}{<rightmark>}
空<rightmark>
}。
\documentclass{report}
\usepackage{fancyhdr,lipsum}
\usepackage{etoolbox}
\makeatletter
%\newcommand{\updatechaptermark}{%
\appto\ps@fancy{%
\patchcmd{\chaptermark}% <cmd>
{\@chapapp\ }{}% <search><replace>
{}{}% <success><failure>
}%}
\makeatother
\fancyhf{}% Clear header/footer
\fancyhead[C]{\leftmark}
\fancyfoot[C]{\thepage}
\renewcommand{\headrulewidth}{.4pt}
\begin{document}
%\frontmatter
\pagenumbering{roman}
\title{xxx}
\author{xxx}
\date{xxx}
\maketitle
\thispagestyle{empty}
% here it comes my front matter for example:
\cleardoublepage
\tableofcontents
\cleardoublepage
\addcontentsline{toc}{chapter}{Abstract}%
\chapter*{Abstract} \lipsum[1]
\cleardoublepage
\pagenumbering{arabic}
\pagestyle{fancy}
\chapter{Introduction} \lipsum[1-50] % first chapter
\chapter{Methodology} \lipsum[1-50] % second chapter
\chapter{Conclusion} \lipsum[1-50] % last chapter
\end{document}
请注意,默认情况下使用\chapter
样式设置plain
。如果您希望不同,则必须重新定义plain
页面样式。
您可以使用与titleps
不同的页眉/页脚包来实现相同的输出。