我在两个不同的环境中都有方程式align
。如何才能让它们均匀排列,使符号=
位于序列后面的准确位置。
妇女权利委员会:
\documentclass[12pt]{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
B &= \mu.H \\
&= \mu_0.H + \mu_0.M
\end{align}
As $\mu = \mu_0.\mu_r$,
\begin{align}
B &= \mu_0.\mu_r.H \\
&= \mu_0(H + M)
\end{align}
\end{document}
答案1
对于文本仅使用一个align
环境和\intertext
(来自amsmath
包)或\shortintertext
(来自包):mathtools
\documentclass[12pt]{article}
\usepackage{mathtools}
\begin{document}
\begin{align}
B &= \mu.H \\
&= \mu_0.H + \mu_0.M
\intertext{As $\mu = \mu_0.\mu_r$,}
B &= \mu_0.\mu_r.H \\
&= \mu_0(H + M)
\end{align}
\begin{align}
B &= \mu.H \\
&= \mu_0.H + \mu_0.M
\shortintertext{As $\mu = \mu_0.\mu_r$,}
B &= \mu_0.\mu_r.H \\
&= \mu_0(H + M)
\end{align}
\end{document}