公式/图形之间的间距取决于前一段/换行符

公式/图形之间的间距取决于前一段/换行符

我需要重写一本 Latex 书并优化代码,发现了一个我无法解决且找不到全局解决方案的“问题”。

我认为,如果文本和方程式块之间有换行符/段落,代码会更易于阅读。但这会导致文本和方程式之间的间距更大,我尽量避免这种情况。

我的问题是,是否可以在代码中插入新行(以便更容易阅读代码)而不增加文本和方程之间的间隙?

这是我的最小代码示例:

\documentclass{book}
\begin{document}
\chapter{Gap}
\section{testcase 1}
This is a test sentence and has nothing to do with the real problem.
    \begin{equation}
        a=b+x
    \end{equation}
This is a test sentence and has nothing to do with the real problem.


\section{testcase 2}
This is a test sentence and has nothing to do with the real problem.

    \begin{equation}
        a=b+x
    \end{equation}

This is a test sentense and has nothing to do with the real problem.

\end{document}

下图就是它的样子: 文本

我知道差别不是很大但仍然如此。

答案1

实际上,语义上也存在差异。

比较第二句的开始位置(段落缩进)。在一种情况下,您开始了一个新段落(有空行),而在另一种情况下(没有空行),您只是继续当前段落。

如果希望源代码中有一个“空行”而不影响排版,请%在其开头使用 对其进行注释。

相关内容