为什么在节后插入分页符?

为什么在节后插入分页符?

我的问题是,分页符和水平线插入在部分、章节和目录之后。我已包含所有代码,因为我不知道是哪部分导致了问题,也不知道问题的原因。

\documentclass[letterpaper]{book}
\usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
\usepackage{fancyhdr}
\usepackage{helvet}
\usepackage{wrapfig}
\usepackage[letterpaper, top=4cm, bottom=2.5cm, left=4cm, right=2.5cm]{geometry}
\usepackage{setspace}
\doublespacing
\usepackage[pdftex]{graphicx}
\renewcommand{\familydefault}{\sfdefault}
\pagestyle{fancyplain}
\fancyhf{}
\fancyfoot[R]{\thepage}
\rfoot{\thepage}
\addto\captionsspanish{\renewcommand*\contentsname{TABLA DE CONTENIDOS}}
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}

\begin{document}
\frontmatter
%\input{./title.tex}
\tableofcontents
\mainmatter
\section*{MySection}
\addcontentsline{toc}{subsection}{Preface}
\chapter{Introduction}
\section{MySection}
\section{MySection}
\section{MySection}
\subsection{subsect}
Lorem  ipsum  dolor  sit  amet,  consectetuer  adipiscing  
elit.   Etiam  lobortisfacilisis sem.  Nullam nec mi et 
neque pharetra sollicitudin.  Praesent imperdietmi nec ante. 
Donec ullamcorper, felis non sodales
\chapter{Chapter2}
\appendix
\chapter{Reproducible Research}
\end{document}

这里是一份实时文档。

答案1

这些线用于分隔页面的标题和文本。您可以通过将其宽度设置为 0 来禁用它们:

\renewcommand{\headrulewidth}{0pt}

它由包设置fancyhdr。默认情况下,它们在使用不同格式的“特殊”页面上被禁用,例如目录或章节的第一页。

插入空白页是因为每个章节都应该从右页开始。如果您想禁用此功能(您真的不应该这样做),请使用以下openany选项:

\documentclass[letterpaper,openany]{book}

您不应该放置section没有chapter, 因为那没有意义(您的第一个section*)。

相关内容