Расстояние между уравнениями/рисунками зависит от предыдущего абзаца/новой строки

Расстояние между уравнениями/рисунками зависит от предыдущего абзаца/новой строки

Мне нужно переписать книгу 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

На самом деле, есть и семантическая разница.

Сравните, где начинается второе предложение (отступ абзаца). В одном случае вы начали новый абзац (с пустой строки), в другом (без пустой строки) вы просто продолжили текущий абзац.

Если вы хотите, чтобы в исходном коде была «пустая строка», не влияющая на набор текста, используйте %в ее начале для комментария.

Связанный контент