我的方程太长了,所以我想把它分成多行,同时保持对齐。大多数建议都指向 begin{align*},但我想把它保留为方程。请帮忙!
\begin{equation} \begin{split}
\frac{dn_{j}}{dt}\ =\ n_{j,\ in}\ -\ n_{j,\ out}\ +\ A_{m}\ \Big[ \sum_{i}\ J_{i,j}\ +\ J_{w}\ +\\ (k-1)\ (e_{d,H^+}+1) J_{H^+, BP}\ +\
k\ (e_{d,OH^-}+1) J_{OH^-, BP}\ -\ J_{diss}\ \Big] \end{split}
\end{equation}\\
答案1
我提出了其中一种解决方案,并对代码进行了一些改进。
\documentclass{article}
\usepackage{mathtools}
\usepackage{esdiff}
\begin{document}
\begin{equation}
\begin{split}
\diff{n_{j}}{t} = n_{j,\text{in}} - n_{j,\text{out}} + A_{m} \smash[b]{\biggl[\sum_{i}} J_{i,j} &+ J_{w} %
+ (k-1)\ (e_{d,H^+}+1) J_{H^+, BP} \\%
& {}+ k (e_{d,OH^-}+1) J_{OH^-, BP}- J_\text{diss} \biggr]
\end{split}
\end{equation}
\begin{multline}
\diff{n_{j}}{t} = n_{j,\text{in}} - n_{j,\text{out}} + A_{m} \smash[b]{\biggl[\sum_{i}} J_{i,j} + J_{w}%\\%
+ (k-1)(e_{d,H^+}+1) J_{H^+, BP} \\+
k (e_{d,OH^-}+1) J_{OH^-, BP}- J_\text{diss} \biggr]
\end{multline}
\end{document}
答案2
您可以使用 equation/split,但我认为多行在这里更合适,因为没有对齐。另外,永远不要使用\Big
always \Bigr
,也不要对多字母单词\Bigl
使用not math italic。\mathrm
\documentclass{article}
\usepackage{amsmath}
\begin{document}
split
\begin{equation}
\begin{split}
\frac{dn_{j}}{dt}&=n_{j,in}-n_{j,\mathrm{out}}+A_{m}\Bigl[ \sum_{i}J_{i,j}+ J_{w}+\\
&(k-1)(e_{d,H^+}+1) J_{H^+, BP}+ k(e_{d,OH^-}+1) J_{OH^-, BP}- J_{\mathrm{diss}}\Bigr]
\end{split}
\end{equation}
multline
\begin{multline}
\frac{dn_{j}}{dt}=n_{j,in}-n_{j,\mathrm{out}}+A_{m}\Bigl[ \sum_{i}J_{i,j}+ J_{w}+\\
(k-1)(e_{d,H^+}+1) J_{H^+, BP}+ k(e_{d,OH^-}+1) J_{OH^-, BP}- J_{\mathrm{diss}}\Bigr]
\end{multline}
\end{document}