脚本中某行留空时出现不需要的换行符

脚本中某行留空时出现不需要的换行符

我对不必要的换行符有点小问题。我通常在使用\begin{}图形、对齐、表格等之前留出一条自由行,以便在脚本中获得更清晰的结构。问题是,Latex 会毫无理由地将该自由行转换为 PDF 中的自由行。当脚本中不使用任何自由行时,我可以摆脱它们,但这会导致脚本看起来非常混乱。

这完全与 latex 应该做的事情相反,我真的很惊讶它竟然会这样。万一这是我正在使用的某个软件包的问题,​​它们如下:

\usepackage [latin1]{inputenc}
\usepackage [english]{babel}
\usepackage {amssymb}
\usepackage {amsmath}
\usepackage {amsthm}
\usepackage {setspace}
\usepackage {hyperref}
\usepackage {graphicx}
\usepackage {pdfpages}
\usepackage [a4paper,left=3cm,right=2.5cm,bottom=3cm,top=3cm]{geometry}
\usepackage {caption}
\usepackage {float}
\usepackage {tabularx}
\usepackage {multirow}
\usepackage {subfigure}
\usepackage [sort,square,super,nonamebreak]{natbib}
\usepackage {wrapfig}
\usepackage {listings}
\usepackage {xcolor,soul}
\usepackage {color}
\usepackage {braket}
\usepackage {acronym}
\usepackage {array}
\usepackage {longtable}
\usepackage [titletoc, title]{appendix}
\usepackage [percent]{overpic}
\usepackage {wasysym}

有人遇到过这个问题并知道如何解决吗?

相关内容