对齐环境和间距

对齐环境和间距

可能重复:
对齐环境中的空行

当我在一行文本和align环境之间放置一个空行时,它会添加两个空行。环境似乎align会自动添加一组空行。我不想要两组空行,但这会使我的代码很难阅读。比较(“正确方法”)

\begin{align*}
L\frac{di}{dt} + Ri = EU(t) \\
i(0) = 0
\end{align*}
In Heaviside's operator notation, this is 
\begin{align*}
pLi + Ri &= EU(t)\\
i &= \frac{E}{pL + R}U(t)
\end{align*}

\begin{align*}
L\frac{di}{dt} + Ri = EU(t) \\
i(0) = 0
\end{align*}

In Heaviside's operator notation, this is 

\begin{align*}
pLi + Ri &= EU(t)\\
i &= \frac{E}{pL + R}U(t)
\end{align*}

这看起来可能微不足道,但在大型文档中,阅读第一个例子真的很难,而阅读第二个例子相对容易。

有没有办法改变这种情况,例如使用\renewcommand

顺便问一下,除了每行按 4 次空格键外,还有没有更简单的方法将代码放在这个网站上?我试过 HTML 标签,但它们不起作用。

答案1

使用注释符号%代替空行。

\begin{align*}
L\frac{di}{dt} + Ri = EU(t) \\
i(0) = 0
\end{align*}
%
In Heaviside's operator notation, this is 
%
\begin{align*}
pLi + Ri &= EU(t)\\
i &= \frac{E}{pL + R}U(t)
\end{align*}

相关内容