我写了这个:
\begin{multline}
\Delta T_s = \frac{T_s \times (\alpha \ln \frac{C}{C_0} + (\beta(\sqrt{M} - \sqrt{M_0})\\
- (f(M, N_0) - f(M_0, N_0))) + (\gamma (\sqrt{N} - \sqrt{N_0}) - (f(M_0, N) - f(M_0, N_0)))}{4F_{TOA}}
\end{multline}
但是 latex 给我错误“缺少 } 插入”,我尝试了一些方法,但每次 latex 都给我这个错误。你能帮助我吗?
答案1
导致错误的直接原因是您插入了指令\\
的分子项\frac
。我已将其删除,并且它工作正常。
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\begin{document}
\begin{multline}
\Delta T_s = \frac{T_s \times (\alpha \ln \frac{C}{C_0} + (\beta(\sqrt{M} - \sqrt{M_0})
- (f(M, N_0) - f(M_0, N_0))) + (\gamma (\sqrt{N} - \sqrt{N_0}) - (f(M_0, N) - f(M_0, N_0)))}{4F_{TOA}}
\end{multline}
\end{document}
要在分子中创建换行符,您可以使用包\splitfrac
提供的宏mathtools
。
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{equation}
\Delta T_s =\frac{\splitfrac{T_s \times [\alpha \ln \frac{C}{C_0} + (\beta(\sqrt{M} - \sqrt{M_0}\,)
- (f(M, N_0) - f(M_0, N_0))] }{+\gamma (\sqrt{N} - \sqrt{N_0}\,) - (f(M_0, N) - f(M_0, N_0))}}{4F_{\mathit{TOA}}}
\end{equation}
\end{document}
答案2
我认为你应该使用\splitfrac
from 来mathtools
让这个长分数适合文本宽度。我还使用了不同大小的括号,以使分数更具可读性:
\documentclass[a4paper,12pt]{article}
\usepackage{mathtools}
\begin{document}
\[ \Delta T_s = \frac{\splitfrac{T_s \times\Bigl(\alpha \ln \frac{C}{C_0} + \beta\bigl(\sqrt{M} - \sqrt{M_0}\bigr)
- \bigl(f(M, N_0) - f(M_0, N_0)\bigr)\Bigr)}{+ \Bigl(\gamma \bigl(\sqrt{N} - \sqrt{N_0}\bigr) - \bigl(f(M_0, N) - f(M_0, N_0)\bigr)\Bigr)}}{4F_{TOA}} \]%
\end{document}
答案3
我知道这是一个老问题,我不想把它翻出来。不过,我觉得给出的答案有点偏离了重点。是的,如果你有将所有东西放在一个方程中,multiline
这是可行的方法。但你真的必须这么做吗?我只能想到几种情况。
- 我正在向一家期刊投稿,但空间真的很紧张
- 我正在处理一份有两列还是三列的文档,但空间很紧张。
在任何其他情况下,我建议重写周围的文字,这也会让读者更容易接受。一个建议可能是这样的
其中,X 和 Y 需要根据内容赋予更好的名称。看起来您正在运行某种二维迭代方案,但如果没有上下文,很难提出更好的名称。
尽管 M 和 N 具有不同的宽度,但看一下前两个方程中的所有内容如何很好地对齐,这是一个小细节。
\documentclass[10pt,a4paper]{article}
\usepackage{mathtools}
\begin{document}
\noindent
Now let
%
\bgroup
\newcommand{\NM}{\mathrlap{N}{\phantom{M}}}
\newcommand{\NMsqrt}{\mathrlap{\sqrt{N_0}}{\phantom{\sqrt{M_0}}}}
\begin{align*}
X &= \beta\mspace{2mu}(\sqrt{M} - \sqrt{M_0}) - \bigl[f(M, N_0) - f(M_0, N_0)\bigr]\\
Y &= \gamma\mspace{2mu}(\sqrt{\NM} - \NMsqrt) - \bigl[f(M_0, N) - f(M_0, N_0)\bigr]
\end{align*}
\egroup
%
then the change in $T_s$ is equal to
%
\begin{equation*}
\frac{\Delta T_s}{T_s}
= \frac{\alpha \ln(C/C_0) + X + Y}{4F_{TOA}}
\end{equation*}
%
where $T_s$ represents ...
\end{document}