我从 Mathematica 复制了一个方程,我无法更改方程中的线,但是当我在 LaTeX 中手动编写它时,它可以正常工作。这是我复制的方程:
\begin{equation}
\begin{multlined}
\lambda _3 \sin \left(h_1(t)\right) \sin \left(\cos \left(p_1(t)\right)
\left(\sqrt{R^2-a^2} \\ h'(t) sin (h(t)) \sin (p(t))-\sqrt{R^2-a^2}
\cos (h(t)) p'(t) \cos (p(t))+a p'(t) \sin (p(t))+c h'(t) \cos (h(t)) \sin
(p(t))+c \sin (h(t)) p'(t) \cos (p(t))\right)+p_1(t)\right)
\left(-\sqrt{R^2-a^2} h'(t) \sin (h(t)) \cos (p(t))-\sqrt{R^2-a^2}
\cos (h(t)) p'(t) \sin (p(t))-a p'(t) \cos (p(t))+c h'(t) \cos (h(t))
\cos (p(t))-c \sin (h(t)) p'(t) \sin (p(t))\right)-\lambda _1 \cos
\left(h_1(t)\right) p_1'(t) \left(-\sqrt{R^2-a^2} h'(t) \sin (h(t))
\cos (p(t))-\sqrt{R^2-a^2} \cos (h(t)) p'(t) \sin (p(t))-a p'(t)
\cos (p(t))+c h'(t) \cos (h(t)) \cos (p(t))-c \sin (h(t)) p'(t)
\sin (p(t))\right)+\lambda _2 \cos \left(h_1(t)\right) p_1'(t)
\left(\sqrt{R^2-a^2} h'(t) \sin (h(t)) \sin (p(t))-\sqrt{R^2-a^2}
\cos (h(t)) p'(t) \cos (p(t))+a p'(t) \sin (p(t))+c h'(t) \cos (h(t))
\sin (p(t))+c \sin (h(t)) p'(t) \cos (p(t))\right)+\frac{1}{2} i
\left(2 \cos \left(h_1(t)\right) p_1'(t)+2 s_1'(t)\right)
\end{multlined}
\end{equation}
这些是left
什么right
?
答案1
您的换行不起作用,因为\left
和\right
命令总是成对出现,在输出中(不一定在 tex 文件中)位于同一行。在您插入的位置,其左侧\\
有四个命令,但只有两个命令,因此您拆分了两个-对。请参阅\left
\right
\left
\right
“LaTeX 中的 \left 和 \right 分别代表什么意思?”了解这些命令的解释。
替换\\
为
\right.\right. \\ \left.\left.
并且它至少可以编译而不会出现错误。命令\right.
关闭\left(
它左侧的一些,这些\left.
命令是一些的对应项。然后 LaTeX 将测量和相应\right)
之间的所有内容的高度并确定分隔符的高度(这里是左括号,没有右分隔符,因为后面有一个点)。\left
\right
\right
这是根据\left
s 和\right
s 构建的代码。如果您拆分任何这些对,都会出现错误。
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{equation}
\begin{multlined}
\lambda _3 \sin
\left ( h_1(t)
\right) \sin
\left ( \cos
\left ( p_1(t)
\right)
\left ( \sqrt{R^2-a^2} h'(t) sin (h(t)) \sin (p(t))-\sqrt{R^2-a^2}
\cos (h(t)) p'(t) \cos (p(t))+a p'(t) \sin (p(t))+c h'(t)
\cos (h(t)) \sin (p(t))+c \sin (h(t)) p'(t) \cos (p(t))
\right) +p_1(t)
\right)
\left ( -\sqrt{R^2-a^2} h'(t) \sin (h(t)) \cos (p(t))-\sqrt{R^2-a^2}
\cos (h(t)) p'(t) \sin (p(t))-a p'(t) \cos (p(t))+c h'(t) \cos (h(t))
\cos (p(t))-c \sin (h(t)) p'(t) \sin (p(t))
\right) -\lambda _1 \cos
\left ( h_1(t)
\right) p_1'(t)
\left ( -\sqrt{R^2-a^2} h'(t) \sin (h(t)) \cos (p(t))-\sqrt{R^2-a^2}
\cos (h(t)) p'(t) \sin (p(t))-a p'(t) \cos (p(t))+c h'(t)
\cos (h(t)) \cos (p(t))-c \sin (h(t)) p'(t) \sin (p(t))
\right) +\lambda _2 \cos
\left ( h_1(t)
\right) p_1'(t)
\left ( \sqrt{R^2-a^2} h'(t) \sin (h(t)) \sin (p(t))-\sqrt{R^2-a^2}
\cos (h(t)) p'(t) \cos (p(t))+a p'(t) \sin (p(t))+c h'(t)
\cos (h(t)) \sin (p(t))+c \sin (h(t)) p'(t) \cos (p(t))
\right) +\frac{1}{2} i
\left (2 \cos
\left ( h_1(t)
\right) p_1'(t)+2 s_1'(t)
\right)
\end{multlined}
\end{equation}
\end{document}
我建议用固定大小的括号代替\left(
和,如,,......(参见\right)
\big(
\Big(
“等式中的大括号”)。之后,您可以在任何您认为合适的位置插入换行符。以下是示例。
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{equation}
\begin{multlined}
\lambda _3 \sin
\big ( h_1(t)
\big ) \sin
\Big ( \cos
\big ( p_1(t)
\big )
\big ( \sqrt{R^2-a^2} h'(t) sin (h(t)) \sin (p(t))\\-\sqrt{R^2-a^2}
\cos (h(t)) p'(t) \cos (p(t))+a p'(t) \sin (p(t))\\+c h'(t)
\cos (h(t)) \sin (p(t))+c \sin (h(t)) p'(t) \cos (p(t))
\big) +p_1(t)
\Big ) \\
\big ( -\sqrt{R^2-a^2} h'(t) \sin (h(t)) \cos (p(t))-\sqrt{R^2-a^2}
\cos (h(t)) p'(t) \sin (p(t))\\-a p'(t) \cos (p(t))+c h'(t) \cos (h(t))
\cos (p(t))-c \sin (h(t)) p'(t) \sin (p(t))
\big ) \\-\lambda _1 \cos
\big ( h_1(t)
\big ) p_1'(t)
\big ( -\sqrt{R^2-a^2} h'(t) \sin (h(t)) \cos (p(t))\\-\sqrt{R^2-a^2}
\cos (h(t)) p'(t) \sin (p(t))-a p'(t) \cos (p(t))\\+c h'(t)
\cos (h(t)) \cos (p(t))-c \sin (h(t)) p'(t) \sin (p(t))
\big )\\ +\lambda _2 \cos
\big ( h_1(t)
\big ) p_1'(t)
\big ( \sqrt{R^2-a^2} h'(t) \sin (h(t)) \sin (p(t))\\-\sqrt{R^2-a^2}
\cos (h(t)) p'(t) \cos (p(t))+a p'(t) \sin (p(t))\\+c h'(t)
\cos (h(t)) \sin (p(t))+c \sin (h(t)) p'(t) \cos (p(t))
\big )\\ +\frac{1}{2} i
\Big (2 \cos
\big ( h_1(t)
\big ) p_1'(t)+2 s_1'(t)
\Big)
\end{multlined}
\end{equation}
\end{document}