我正在处理 3 个非常长的方程中的第一个,并试图让它相对容易阅读。然而我得到了以下错误
! Missing } inserted.
<inserted text>
}
l.95 \end{multline}
如果我使用公式而不是多行代码,代码可以工作,但由于表达式太长,因此不可读。有人能帮我解决这个问题吗?
\documentclass[12]{article}
\usepackage{amsmath}
\begin{document}
\begin{multline}
\dot{u}= \frac{R^2\, X_a + R^2\, X_t \\
+R_{earth}^2\, T_{13}\, g_0\, m \\
-R^2\, m\, q\, \omega \\
+R^2\, m\, r\, v \\
-R^3\, T_{13}\, T_{21}^2\, m\, \omega_{earth}^2\, \cos^2\lambda \\
-R^3\, T_{13}\, T_{31}^2\, m\, \omega_{earth}^2\, \cos^2\lambda \\
+R^2\, T_{31}\, m\, v\, \omega_{earth}\, \cos\lambda \\
-R^2\, T_{21}\, m\, \omega\, \omega_{earth}\, \cos\lambda \\
-\frac{R^3\, T_{11}\, T_{23}^2\, m\, \omega_{earth}^2\, \sin(2\lambda)}{2} \\
-\frac{R^3\, T_{11}\, T_{33}^2\, m\, \omega_{earth}^2\,\sin(2\lambda)}{2} \\
-R^2\, T_{33}\, m\, v\, \omega_{earth}\, \sin\lambda \\
+R^2\, T_{23}\, m\, \omega\, \omega_{earth}\, \sin\lambda \\
+R^3\, T_{11}\, T_{21}\, T_{23}\, m\, \omega_{earth}^2\, \cos^2\lambda \\
+R^3\, T_{11}\, T_{31}\, T_{33}\, m\, \omega_{earth}^2\, \cos^2\lambda \\
+\frac{R^3\, T_{13}\, T_{21}\, T_{23}\, m\, \omega_{earth}^2\, \sin(2\lambda)}{2} \\
+\frac{R^3\, T_{13}\, T_{31}\, T_{33}\, m\, \omega_{earth}^2\, \sin(2\lambda)}{2}}{R^2 \, m}
\end{multline}
\end{document}
编辑:感谢您的帮助。您能解释一下为什么 \, 的用法不正确吗?我的印象是它会在两个相邻符号之间提供一个狭窄的空间。
答案1
您不能在分子中间分割线。我建议您使用不同的方法,因为分母很短:
\documentclass[12pt]{article}
\usepackage{amsmath}
\begin{document}
\begin{multline}
\dot{u}=\frac{1}{R^2m}\Bigl(
R^2 X_a + R^2 X_t
+R_{\mathrm{earth}}^2 T_{13} g_0 m
-R^2 m q \omega
+R^2 m r v
\\
-R^3 T_{13} T_{21}^2 m \omega_{\mathrm{earth}}^2 \cos^2\lambda
-R^3 T_{13} T_{31}^2 m \omega_{\mathrm{earth}}^2 \cos^2\lambda
\\
+R^2 T_{31} m v \omega_{\mathrm{earth}} \cos\lambda
-R^2 T_{21} m \omega \omega_{\mathrm{earth}} \cos\lambda
\\
-\tfrac{1}{2}R^3 T_{11} T_{23}^2 m \omega_{\mathrm{earth}}^2 \sin(2\lambda)
-\tfrac{1}{2}R^3 T_{11} T_{33}^2 m \omega_{\mathrm{earth}}^2\sin(2\lambda)
\\
-R^2 T_{33} m v \omega_{\mathrm{earth}} \sin\lambda
+R^2 T_{23} m \omega \omega_{\mathrm{earth}} \sin\lambda
\\
+R^3 T_{11} T_{21} T_{23} m \omega_{\mathrm{earth}}^2 \cos^2\lambda
+R^3 T_{11} T_{31} T_{33} m \omega_{\mathrm{earth}}^2 \cos^2\lambda
\\
+\tfrac{1}{2}R^3 T_{13} T_{21} T_{23} m \omega_{\mathrm{earth}}^2 \sin(2\lambda)
+\tfrac{1}{2}R^3 T_{13} T_{31} T_{33} m \omega_{\mathrm{earth}}^2 \sin(2\lambda)
\Bigr)
\end{multline}
\end{document}
请注意,我删除了所有\,
不必要的、实际上是错误的。此外,“earth”下标也已以直立形式呈现。
分母为 2 的内部分数也以 1/2 作为系数。
答案2
另一种呈现方式可能更具可读性:
\documentclass[12]{article}
\usepackage{amsmath}
\def\oea{\omega_\mathrm{earth}}
\begin{document}
\begin{equation}
\dot{u}= \frac{A+B+C+D+E+F}{R^2 \, m}
\end{equation}
where
\[
\begin{aligned}
A =& +R^2\, X_a + R^2\, X_t \\
&+R_{earth}^2\, T_{13}\, g_0\, m \\
&-R^2\, m\, q\, \omega \\
&+R^2\, m\, r\, v \\
&-R^3\, T_{13}\, T_{21}^2\, m\, \oea^2\, \cos^2\lambda \\
&-R^3\, T_{13}\, T_{31}^2\, m\, \oea^2\, \cos^2\lambda \\
&+R^2\, T_{31}\, m\, v\, \oea\, \cos\lambda \\
&-R^2\, T_{21}\, m\, \omega\, \oea\, \cos\lambda \\\\
B =& -\frac{R^3\, T_{11}\, T_{23}^2\, m\, \oea^2\, \sin(2\lambda)}{2} \\\\
C =& -\frac{R^3\, T_{11}\, T_{33}^2\, m\, \oea^2\,\sin(2\lambda)}{2} \\\\
D =&-R^2\, T_{33}\, m\, v\, \oea\, \sin\lambda \\
&+R^2\, T_{23}\, m\, \omega\, \oea\, \sin\lambda \\
&+R^3\, T_{11}\, T_{21}\, T_{23}\, m\, \oea^2\, \cos^2\lambda \\
&+R^3\, T_{11}\, T_{31}\, T_{33}\, m\, \oea^2\, \cos^2\lambda \\\\
E =& +\frac{R^3\, T_{13}\, T_{21}\, T_{23}\, m\, \oea^2\, \sin(2\lambda)}{2} \\\\
F =& +\frac{R^3\, T_{13}\, T_{31}\, T_{33}\, m\, \oea^2\, \sin(2\lambda)}{2}
\end{aligned}
\]
\end{document}
答案3
这会在分子中产生一个多行表达式,但结果实际上不可读,最好重新构造公式并命名一些子项
\documentclass[12pt]{article}
\usepackage{amsmath}
\begin{document}
\newcommand\omea{\omega_{\mathrm{earth}}}
\begin{equation}
\dot{u}= \frac{
\begin{aligned}R^2\, X_a + R^2\, X_t \\
+R_{earth}^2\, T_{13}\, g_0\, m \\
-R^2\, m\, q\, \omega \\
+R^2\, m\, r\, v \\
-R^3\, T_{13}\, T_{21}^2\, m\, \omea^2\, \cos^2\lambda \\
-R^3\, T_{13}\, T_{31}^2\, m\, \omea^2\, \cos^2\lambda \\
+R^2\, T_{31}\, m\, v\, \omea\, \cos\lambda \\
-R^2\, T_{21}\, m\, \omega\, \omea\, \cos\lambda \\
-\frac{R^3\, T_{11}\, T_{23}^2\, m\, \omea^2\, \sin(2\lambda)}{2} \\
-\frac{R^3\, T_{11}\, T_{33}^2\, m\, \omea^2\,\sin(2\lambda)}{2} \\
-R^2\, T_{33}\, m\, v\, \omea\, \sin\lambda \\
+R^2\, T_{23}\, m\, \omega\, \omea\, \sin\lambda \\
+R^3\, T_{11}\, T_{21}\, T_{23}\, m\, \omea^2\, \cos^2\lambda \\
+R^3\, T_{11}\, T_{31}\, T_{33}\, m\, \omea^2\, \cos^2\lambda \\
+\frac{R^3\, T_{13}\, T_{21}\, T_{23}\, m\, \omea^2\, \sin(2\lambda)}{2} \\
+\frac{R^3\, T_{13}\, T_{31}\, T_{33}\, m\, \omea^2\, \sin(2\lambda)}{2}
\end{aligned}}{R^2 \, m}
\end{equation}
\end{document}