我放弃了这个又长又烦人的方程式。我尝试了很多不同的方法来尝试将其放入我的页面,但到目前为止都没有成功......有什么建议吗?如何分解这个长方程式并放入我的页面?
这是我的等式:
\begin{align}
\delta _{E}^{2}(\textbf{u})=E\left \{Z^{*}(\textbf{u})-Z(\textbf{u})\right\}
=E\left \{[Z^{*}(\textbf{u})^2] \right \}-2\cdot E\left \{Z ^{*}(\textbf{u})\cdot Z(\textbf{u}) \right \} +E\left \{ [Z(\textbf{u})]^2 \right \}
=\sum_{\alpha =1}^{n}\sum_{\beta =1}^{n}\lambda _{\alpha }\lambda _{\beta }E\left \{ Z(\textbf{u}_{\alpha })\cdot Z(\textbf{u}_{\beta}) \right \}-2\cdot\sum_{\alpha =1}^{n} \lambda _{\alpha }E\left \{ Z(\textbf{u})\cdot Z(\textbf{u}_{\alpha }) \right \}+C(0)
=C(0)-2\cdot \sum_{\alpha =1}^{n}\lambda _{\alpha }C(\textbf{u},\textbf{u}_{\alpha})+\sum_{\alpha =1}^{n}\sum_{\beta =1}^{n}\lambda _{\alpha }\lambda _{\beta }C
(\textbf{u}_{\alpha}\textbf{u}_{\beta)}
\end{align}
答案1
我提出了一种基于的变体解决方案,flalign
它可以将所有方程式放在一行中。我删除了一些不必要的(从我的角度来看)\cdots
:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{flalign}
\mathrlap{ \delta _{E}^{2}(\mathbf{u})=E\left \{Z^{*}(\mathbf{u})-Z(\mathbf{u})\right\}}\\
& & & =E\left \{[Z^{*}(\mathbf{u})^2] \right \}-2\, E\left \{Z ^{*}(\mathbf{u})\cdot Z(\mathbf{u}) \right \} +E\left \{ [Z(\mathbf{u})]^2 \right \} \\
& & & =\sum_{\alpha =1}^{n}\sum_{\beta =1}^{n}\lambda _{\alpha }\lambda _{\beta }E\left \{ Z(\mathbf{u}_{\alpha })\cdot Z(\mathbf{u}_{\beta}) \right \}-2\sum_{\alpha =1}^{n} \lambda _{\alpha }E\left \{ Z(\mathbf{u})\cdot Z(\mathbf{u}_{\alpha }) \right \}+C(0) \\
& & & =C(0)-2\smash[t]{ \sum_{\alpha =1}^{n}}\lambda _{\alpha }C(\mathbf{u},\mathbf{u}_{\alpha})+\smash[t]{\sum_{\alpha =1}^{n}\sum_{\beta =1}^{n}}\lambda _{\alpha }\lambda _{\beta }C(\mathbf{u}_{\alpha}\mathbf{u}_{\beta})
\end{flalign}
\end{document}
答案2
使用align
with\\
会改善外观,但第三个方程仍然太宽。
使用split
withinalign
也会改善第三个方程。
\documentclass{article}
\usepackage{mathtools}
\newcommand{\tbf}[1]{\mathbf{#1}}}
\begin{document}
\begin{align}
\delta _{E}^{2}(\tbf{u})& =E\left \{Z^{*}(\tbf{u})-Z(\tbf{u})\right\}\\
&=E\left \{[Z^{*}(\tbf{u})^2] \right \}-2\cdot E\left \{Z ^{*}(\tbf{u})\cdot Z(\tbf{u}) \right \} +E\left \{ [Z(\tbf{u})]^2 \right \} \\
&=\sum_{\alpha =1}^{n}\sum_{\beta =1}^{n}\lambda _{\alpha }\lambda _{\beta }E\left \{ Z(\tbf{u}_{\alpha })\cdot Z(\tbf{u}_{\beta}) \right \}-2\cdot\sum_{\alpha =1}^{n} \lambda _{\alpha }E\left \{ Z(\tbf{u})\cdot Z(\tbf{u}_{\alpha }) \right \}+C(0) \\
&=C(0)-2\cdot \sum_{\alpha =1}^{n}\lambda _{\alpha }C(\tbf{u},\tbf{u}_{\alpha})+\sum_{\alpha =1}^{n}\sum_{\beta =1}^{n}\lambda _{\alpha }\lambda _{\beta }C(\tbf{u}_{\alpha}\tbf{u}_{\beta)}
\end{align}
\begin{align}
\delta _{E}^{2}(\tbf{u})& =E\left \{Z^{*}(\tbf{u})-Z(\tbf{u})\right\}\\
&=E\left \{[Z^{*}(\tbf{u})^2] \right \}-2\cdot E\left \{Z ^{*}(\tbf{u})\cdot Z(\tbf{u}) \right \} +E\left \{ [Z(\tbf{u})]^2 \right \} \\
\begin{split}\label{somelabel}
& =\sum_{\alpha =1}^{n}\sum_{\beta =1}^{n}\lambda _{\alpha }\lambda _{\beta }E\left \{ Z(\tbf{u}_{\alpha })\cdot Z(\tbf{u}_{\beta}) \right \} \\
& \quad -2\cdot\sum_{\alpha =1}^{n} \lambda _{\alpha }E\left \{ Z(\tbf{u})\cdot Z(\tbf{u}_{\alpha }) \right \}+C(0) \\
\end{split} \\
&=C(0)-2\cdot \sum_{\alpha =1}^{n}\lambda _{\alpha }C(\tbf{u},\tbf{u}_{\alpha})+\sum_{\alpha =1}^{n}\sum_{\beta =1}^{n}\lambda _{\alpha }\lambda _{\beta }C(\tbf{u}_{\alpha}\tbf{u}_{\beta)}
\end{align}
\end{document}
答案3
一定要告诉 LaTeX 换行符应该出现在哪里以及每行对齐应该在何处进行。在手头的例子中,对齐可能应该发生在四个=
符号上,对吗?
一些建议可以使材料更紧凑一些,以便即使是最长的线也能放入可用空间内:
省略
\cdot
指令 —— 它们占用大量空间,而且坦率地说,对于可读性来说没有必要。加载
mleftright
包并在前言中发出指令\mleftright
。这样,每个指令左侧\left
和右侧的额外空格\right
就会被抑制。或者,您可以简单地省略所有\left
六个\right
指令,因为它们适用的花括号首先不需要放大。
一些额外的建议:
请排列第三个方程中的元素,以便它们更自然地对应第二个和第四个方程中的元素。
由于
E
是运算符,因此应将其设置为直立字体。请参阅下面的代码以了解此想法的实现。在数学模式中使用
\mathbf
而不是。\textbf
)
请修复最后一行最后一个符号的错误位置:它应该是... \mathbf{u}_{\beta})
而不是...\mathbf{u}_{\beta)}
,对吗?
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator{\E}{E}
\usepackage{mleftright}\mleftright
\begin{document}
\begin{align}
\delta_{\E}^{2}(\mathbf{u})
&= \E\left\{ Z^{*}(\mathbf{u})-Z(\mathbf{u})\right\} \\
&= \E\left\{ [Z^{*}(\mathbf{u})^2] \right\}-2 \E\left\{ Z ^{*}(\mathbf{u}) Z(\mathbf{u}) \right\} +\E\left\{ [Z(\mathbf{u})]^2 \right\} \\
&= C(0)-2\sum_{\alpha=1}^{n} \lambda_{\alpha}\E\left\{ Z(\mathbf{u}) Z(\mathbf{u}_{\alpha}) \right\} +\sum_{\alpha=1}^{n}\sum_{\beta=1}^{n}\lambda_{\alpha}\lambda_{\beta } \E\left\{ Z(\mathbf{u}_{\alpha}) Z(\mathbf{u}_{\beta}) \right\} \\
&= C(0)-2 \sum_{\alpha=1}^{n}\lambda_{\alpha}C(\mathbf{u},\mathbf{u}_{\alpha}) +\sum_{\alpha=1}^{n}\sum_{\beta=1}^{n} \lambda_{\alpha}\lambda_{\beta} C(\mathbf{u}_{\alpha}\mathbf{u}_{\beta})
\end{align}
\end{document}
答案4
您可以使用中断条件包。将方程式放在 dmath 环境中。应在其他处理数学的包(例如 amsmath、amssymb 或 mathpazo 或 mathptmx 等包)之后加载此包。
\documentclass{article}
\usepackage{mathtools}
% The breqn package should come after any maths packages.
\usepackage{breqn}
\begin{document}
% Like the equation environment but the dmath environment allows for line breaking.
\begin{dmath}
\delta_{E}^{2}(\textbf{u})=E\left \{Z^{*}(\textbf{u})-Z(\textbf{u})\right\}
=E\left \{[Z^{*}(\textbf{u})^2] \right \}-2\cdot E\left \{Z ^{*}(\textbf{u})\cdot Z(\textbf{u}) \right \} +E\left \{ [Z(\textbf{u})]^2 \right \}
=\sum_{\alpha =1}^{n}\sum_{\beta =1}^{n}\lambda _{\alpha }\lambda _{\beta }E\left \{ Z(\textbf{u}_{\alpha })\cdot Z(\textbf{u}_{\beta}) \right \}-2\cdot\sum_{\alpha =1}^{n} \lambda _{\alpha }E\left \{ Z(\textbf{u})\cdot Z(\textbf{u}_{\alpha }) \right \}+C(0)
=C(0)-2\cdot \sum_{\alpha =1}^{n}\lambda _{\alpha }C(\textbf{u},\textbf{u}_{\alpha})+\sum_{\alpha=1}^{n}\sum_{\beta=1}^{n}\lambda _{\alpha }\lambda _{\beta }C(\textbf{u}_{\alpha}\textbf{u}_{\beta)}
\end{dmath}
\end{document}
该包应该可以自动帮你换行。