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
実は意味上の違いもあります。
2 番目の文がどこから始まるか (段落のインデント) を比較します。1 つのケースでは新しい段落 (空行あり) を開始し、もう 1 つのケースでは (空行なし) 現在の段落をそのまま継続しています。
組版に影響を与えずにソース コードに「空行」を入れたい場合は、%
先頭で を使用してコメント化します。