删除乳胶中新部分开头的空白

删除乳胶中新部分开头的空白

使用此代码:

\RequirePackage[l2tabu,orthodox]{nag}
\documentclass[12pt,letterpaper,nofootinbib,notitlepage,tightenlines]{revtex4-1}
\linespread{2}
\usepackage[letterpaper,margin=1in,bottom=1in]{geometry}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\usepackage{microtype}
%\raggedbottom
\usepackage[bottom]{footmisc}
\renewcommand{\footnoterule}{\kern -1ex\rule{0.3\linewidth}{0.5pt} \\ 
\vspace{1ex}}
\usepackage{amsmath}
\pagestyle{plain}
\usepackage{setspace}
\usepackage{blindtext}
\usepackage{caption}
\captionsetup{font={small,stretch=1}}
%\usepackage[bottom,multiple]{footmisc}
\usepackage{graphicx}
\usepackage{bm}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{indentfirst}
\usepackage{lipsum}
\usepackage{float}


\newcommand{\forceindent}{\leavevmode{\parindent=8em\indent}}

\begin{document}



\begin{center}\section{THEORY \& HYPOTHESES}
\label{sec:analysis}

创建以下新部分,如您所见,编译代码时结果包含较大的垂直空间。尽管使用完全相同的代码模式,但其他任何部分都没有发生同样的情况。

在此处输入图片描述

我尝试使用各种 \vspace 命令但没有任何效果。

答案1

\documentclass[12pt,letterpaper,nofootinbib,notitlepage,tightenlines]{revtex4-1}
\linespread{2}
\usepackage[letterpaper,margin=1in,bottom=1in]{geometry}

\usepackage{blindtext}

\begin{document}

\blindtext

\begin{center}
\section{THEORY \& HYPOTHESES}
\label{sec:analysis}
\end{center}

\blindtext

\clearpage

\blindtext 

\section{THEORY \& HYPOTHESES}

\blindtext
\end{document}

几点建议:

  1. 不要放在\sectioncenter 环境中。并排查看由上述代码生成的两个页面,您会发现这样做会产生额外的空间。

  2. \allowdisplaybreaks在序言中尝试。

  3. \raggedbottom在序言中尝试。

  4. 如果这些都不起作用,请发布一个完整的示例来演示您的实际问题。

答案2

\newpage我意识到我可以通过在部分文本后面放置一个来明确分隔部分来解决格式问题。

相关内容