如何防止错误的分页符并防止文本从页面上运行

时间:2018-01-26 05:54:39

标签: latex

我有一个 oddly forced page break that...

seems to force the rest of the headings and pages off the end of the next page

什么代码会强制下一个标题在没有分页符的情况下继续?除了章节/子章节和引文之外,违规页面上没有任何代码。那么是否可能存在包冲突?唯一的错误是overfull / underfull vbox或hbox。

序言和主要文件代码目前如下:

\documentclass[12pt,a4paper]{article}
\setcounter{secnumdepth}{0}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}

% Protrusion
\usepackage{microtype}

% Header
\usepackage{fancyhdr}
\fancyhf{}
\lhead{RUNNING HEAD}
\rhead{\thepage}
\setlength{\headheight}{15pt}

% URLs and PDF
\usepackage{url}
\usepackage[bookmarks, colorlinks=false, pdfborder={0 0 0}, pdftitle=
{PDF Title}, pdfauthor={Author Name}, pdfsubject={Psychology}, 
pdfkeywords={keywords, listed here}, {pdfpagelabels}]{hyperref} 

% graphics
\usepackage[pdftex]{graphicx}
\graphicspath{{./images/}}

% Title Page
\title{Title}
\author{Author Name}

% APA Style package
\usepackage[tocbib, bibnewpage, nodoi]{apacite}

\begin{document}
\pagenumbering{Alph}
\input{title}
\newpage
\pagenumbering{arabic}
\tableofcontents
\newpage
\input{abstract}
\newpage
\input{prob-definition}
\newpage
\input{topic}
\input{topic}
\input{topic}
\input{topic}
\input{topic}
\input{topic}
\input{topic}
\input{topic}
\input{topic of page with errant page break}
\input{page running off the bottom}
\input{topic - missing}
\input{topic - missing}
\input{topic - missing}
\newpage
\input{bibliography}
\end{document}          

非常感谢

1 个答案:

答案 0 :(得分:0)

我从你附图中注意到你有一个接一个的部分。 latex中的默认行为是永远不会在两个标题之间中断,因此问题不在于您提供的序言:它是乳胶的一个特征。

在标题之间添加文字可以使页面正常打破'如果您需要强制进行分页,可以在两个\pagebreak命令之间手动插入\section

在下面的代码中,我们可以看到一个这样的例子。取消注释任一注释行会导致分页:

\documentclass{article}                                                         

\begin{document}                                                                

\section{Section 1}                                                             
 \vspace{21cm}                                                                  
 \subsection{Subsection 1}                                                      
 \section{Section 2}                                                            
% Your text here.                                                               
% \pagebreak                                                                    
 \subsection{Subsection 2}                                                      
 \subsection{Subsection 3}                                                      
 \subsection{Subsection 4}                                                      

\end{document}  

有一个非常相似的问题here,建议在可能从页面底部掉落的部分之前使用\Needspace命令。