Мне нужно переписать книгу 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
На самом деле, есть и семантическая разница.
Сравните, где начинается второе предложение (отступ абзаца). В одном случае вы начали новый абзац (с пустой строки), в другом (без пустой строки) вы просто продолжили текущий абзац.
Если вы хотите, чтобы в исходном коде была «пустая строка», не влияющая на набор текста, используйте %
в ее начале для комментария.