我使用环境输入等价方程\align
,因此,我必须在第二、第三和第四个方程旁边写上“或”这个词。我想在三行中对齐“或”这个词。我使用
\begin{align*}
\phi\left(\sum_{j=1}^{r}c^{j}(e)t_{j}(p) \right)
&= \phi\left(\sum_{j=1}^{r} \left(b^{j}\circ\pi \right)(e)t_{j}(p)\right),
\\
\text{or}\qquad \sum_{j=1}^{r}c^{j}(e)\phi(t_{j}(e))
&= \sum_{j=1}^{r} \left(b^{j}\circ\pi \right)(e)\phi(t_{j}(p)),
\\
\text{or}\qquad \sum_{j=1}^{r}c^{j}(e)(p,e_{j})
&= \sum_{j=1}^{r} \left(b^{j}\circ\pi \right)(e)(p,e_{j}) ,
\\
\text{or}\qquad \left(p, \sum_{j=1}^{r}c^{j}(e)e_{j} \right)
&= \left(p, \sum_{j=1}^{r}\left(b^{j}\circ\pi \right)(e)e_{j} \right).
\end{align*}
这是产生的结果
我希望我的问题是清楚的。
答案1
使用另一个对齐点;我展示了两种方法,一种使用align
,另一种使用alignat
。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
&& \phi\biggl(\,\sum_{j=1}^{r}c^{j}(e)t_{j}(p) \biggr)
&= \phi\biggl(\,\sum_{j=1}^{r} (b^{j}\circ\pi)(e)t_{j}(p)\biggr),
\\
&\text{or}& \sum_{j=1}^{r}c^{j}(e)\phi(t_{j}(e))
&= \sum_{j=1}^{r} (b^{j}\circ\pi)(e)\phi(t_{j}(p)),
\\
&\text{or}& \sum_{j=1}^{r}c^{j}(e)(p,e_{j})
&= \sum_{j=1}^{r} (b^{j}\circ\pi)(e)(p,e_{j}) ,
\\
&\text{or}& \biggl(p, \sum_{j=1}^{r}c^{j}(e)e_{j} \biggr)
&= \biggl(p, \sum_{j=1}^{r} (b^{j}\circ\pi)(e)e_{j} \biggr).
\end{align*}
\begin{alignat*}{2}
&&\qquad \phi\biggl(\,\sum_{j=1}^{r}c^{j}(e)t_{j}(p) \biggr)
&= \phi\biggl(\,\sum_{j=1}^{r} (b^{j}\circ\pi)(e)t_{j}(p)\biggr),
\\
&\text{or}& \sum_{j=1}^{r}c^{j}(e)\phi(t_{j}(e))
&= \sum_{j=1}^{r} (b^{j}\circ\pi)(e)\phi(t_{j}(p)),
\\
&\text{or}& \sum_{j=1}^{r}c^{j}(e)(p,e_{j})
&= \sum_{j=1}^{r} (b^{j}\circ\pi)(e)(p,e_{j}) ,
\\
&\text{or}& \biggl(p, \sum_{j=1}^{r}c^{j}(e)e_{j} \biggr)
&= \biggl(p, \sum_{j=1}^{r} (b^{j}\circ\pi)(e)e_{j} \biggr).
\end{alignat*}
\end{document}
注意外面的\left(
and\right)
最好是\biggl(
and \biggr). Add
\, after
\biggl( in order not to hit the subscript. The inner
\left and
\right`是错误的。
另一种方法是等号处不对齐。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
& \phi\biggl(\,\sum_{j=1}^{r}c^{j}(e)t_{j}(p) \biggr)
= \phi\biggl(\,\sum_{j=1}^{r} (b^{j}\circ\pi)(e)t_{j}(p)\biggr),
\\
\text{or}\quad
& \sum_{j=1}^{r}c^{j}(e)\phi(t_{j}(e))
= \sum_{j=1}^{r} (b^{j}\circ\pi)(e)\phi(t_{j}(p)),
\\
\text{or}\quad
& \sum_{j=1}^{r}c^{j}(e)(p,e_{j})
= \sum_{j=1}^{r} (b^{j}\circ\pi)(e)(p,e_{j}) ,
\\
\text{or}\quad
& \biggl(p, \sum_{j=1}^{r}c^{j}(e)e_{j} \biggr)
= \biggl(p, \sum_{j=1}^{r} (b^{j}\circ\pi)(e)e_{j} \biggr).
\end{align*}
\end{document}
答案2
您不需要做任何特殊的间距,只需&
在每行添加几个 s 即可利用align*
可以处理多个并排方程(或其他组件)的事实。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
& &\phi\left(\sum_{j=1}^{r}c^{j}(e)t_{j}(p) \right)
&= \phi\left(\sum_{j=1}^{r} \left(b^{j}\circ\pi \right)(e)t_{j}(p)\right),
\\
&\text{or} &\sum_{j=1}^{r}c^{j}(e)\phi(t_{j}(e))
&= \sum_{j=1}^{r} \left(b^{j}\circ\pi \right)(e)\phi(t_{j}(p)),
\\
& \text{or} & \sum_{j=1}^{r}c^{j}(e)(p,e_{j})
&= \sum_{j=1}^{r} \left(b^{j}\circ\pi \right)(e)(p,e_{j}) ,
\\
& \text{or} &\left(p, \sum_{j=1}^{r}c^{j}(e)e_{j} \right)
&= \left(p, \sum_{j=1}^{r}\left(b^{j}\circ\pi \right)(e)e_{j} \right).
\end{align*}
\end{document}
答案3
你可以用 来做到这一点alignat
。我还提出了一个使用\ArrowBetweenLines
命令的解决方案,from mathtools
,在我看来,它看起来更好:
\documentclass{article}
\usepackage{mathtools}
\newcommand\OrBetweenLines{\ArrowBetweenLines[\text{or}]}
\begin{document}
\begin{alignat*}{2}
& & ϕ\biggl(∑_{j=1}^{r}c^{j}(e)t_{j}(p) \biggr)
&= ϕ\biggl(∑_{j=1}^{r} \left(b^{j} ∘ \pi \right)(e)t_{j}(p)\biggr),
\\
& \text{or} & ∑_{j=1}^{r}c^{j}(e)ϕ(t_{j}(e))
&= ∑_{j=1}^{r} \left(b^{j} ∘ \pi \right)(e)ϕ(t_{j}(p)),
\\
& \text{or} & ∑_{j=1}^{r}c^{j}(e)(p,e_{j})
&= ∑_{j=1}^{r} \left(b^{j} ∘ \pi \right)(e)(p,e_{j}) ,
\\
& \text{or}\quad & \biggl(p, ∑_{j=1}^{r}c^{j}(e)e_{j} \biggr)
&= \biggl(p, ∑_{j=1}^{r}\left(b^{j} ∘ \pi \right)(e)e_{j} \biggr).
\end{alignat*}
\begin{alignat*}{2}
& & ϕ\biggl(∑_{j=1}^{r}c^{j}(e)t_{j}(p)\biggr)
&= ϕ\biggl(∑_{j=1}^{r} \left(b^{j} ∘ \pi \right)(e)t_{j}(p)\biggr),
\\
\OrBetweenLines
& & ∑_{j=1}^{r}c^{j}(e)ϕ(t_{j}(e))
&= ∑_{j=1}^{r} \left(b^{j} ∘ \pi \right)(e)ϕ(t_{j}(p)),
\\
\OrBetweenLines
& & ∑_{j=1}^{r}c^{j}(e)(p,e_{j})
&= ∑_{j=1}^{r} \left(b^{j} ∘ \pi \right)(e)(p,e_{j}) ,
\\
\OrBetweenLines
& & \biggl(p, ∑_{j=1}^{r}c^{j}(e)e_{j} \biggr)
&= \biggl(p, ∑_{j=1}^{r}\left(b^{j} ∘ \pi \right)(e)e_{j} \biggr).
\end{alignat*}
\end{document}
答案4
如何使用数组环境,如下所述这里。您可以在每个后面放置 &,也可以在 = 后面放置