
答案1
築巢aligned
於align*
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
\sum_{k=0}^{n} a_k(r^{n-k}x+(n-k)r^{n-k})
&= \begin{aligned}[t]
&\biggl(\,\sum_{k=0}^{n} a_kr^{n-k}\biggr)xe^{rx}\\
&+\biggl(\,\sum_{k=0}^{n-1} a_kr^{n-k-1}\biggr)xe^{rx}
\end{aligned}
\\
&= p(r)xe^{rx}+p'(r)e^{rx}
\end{align*}
\end{document}
我已經更改了原來的內容,它濫用了\left
和\right
。特別是,求和周圍括號的大小是錯誤的。
如果您需要將其調整為兩列格式,這裡有另一個建議。
\documentclass[twocolumn]{article}
\usepackage{amsmath}
\usepackage{lipsum} % for context, only for the example
\begin{document}
\lipsum*[2]
\begin{align*}
&\sum_{k=0}^{n} a_k(r^{n-k}x+(n-k)r^{n-k})
\\
&\quad=
\biggl(\,\sum_{k=0}^{n} a_kr^{n-k}\biggr)xe^{rx}
+\biggl(\,\sum_{k=0}^{n-1} a_kr^{n-k-1}\biggr)xe^{rx}
\\
&\quad= p(r)xe^{rx}+p'(r)e^{rx}
\end{align*}
\lipsum
\end{document}
四行替代方案似乎沒有那麼有吸引力,但如果列較窄,您可能不得不求助於它。
\documentclass[twocolumn]{article}
\usepackage{amsmath}
\usepackage{lipsum} % for context, only for the example
\begin{document}
\lipsum*[2]
\begin{align*}
&\sum_{k=0}^{n} a_k(r^{n-k}x+(n-k)r^{n-k})
\\
&\qquad=
\begin{aligned}[t]
&\biggl(\,\sum_{k=0}^{n} a_kr^{n-k}\biggr)xe^{rx}\\
&+\biggl(\,\sum_{k=0}^{n-1} a_kr^{n-k-1}\biggr)xe^{rx}
\end{aligned}
\\
&\qquad= p(r)xe^{rx}+p'(r)e^{rx}
\end{align*}
\lipsum
\end{document}
答案2
由於該公式本質上是分為三行的方程,因此我建議使用split
中的環境amsmath
。它比語義上更適合align
。另外,請注意標誌\quad
之前+
給出了所需的空間。下面的程式碼給出了結果:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\begin{split}
\sum_{k=0}^{n-1}a_k(r^{n-k}x+(n-k)r^{n-k})
&=\left(\sum_{k=0}^na_kr^{n-k}\right)xe^{rx}\\
&\quad+\left(\sum_{k=0}^{n-1}a_k(n-k)r^{n-k-1}\right)e^{rx}\\
&=p(r)xe^{rx}+p'(r)e^{rx}
\end{split}
\]
\end{document}
答案3
他的答案中第二個@egreg範例的變體(為了練習,測試不同的可能性和樂趣,有點不尋常的形式...):
\documentclass[twocolumn]{article}
\usepackage{mathtools}
\makeatletter
\let\origexp\exp% exrwndexp to e as math operator
\DeclareRobustCommand{\exp}{\@ifnextchar^{\Exp^{}}{\origexp }}
\def\Exp^#1{\mathop{\mathrm{e}\mkern -\thickmuskip}^{#1}\,}
\makeatother
\usepackage{lipsum} % for context, only for the example
\begin{document}
\lipsum*[2]
\begin{align*}
\MoveEqLeft% macro from mathtools, move equation's lines to left
\sum_{k=0}^{n} a_k\left( r^{n-k}x+(n-k)r^{n-k}\right) \\
& = \left\lgroup \sum_{k=0}^{n} a_kr^{n-k}\right\rgroup x \exp^{rx}
+ \left\lgroup \sum_{k=0}^{n-1} a_kr^{n-k-1}\right\rgroup x\exp^{rx} \\
& = p(r)x\exp(rx) + p'(r)\exp(rx)
\end{align*}
\lipsum
\end{document}
答案4
我會這樣做:
\begin{align*}
\sum_{k=0}^{n-1}a_k(r^{n-k}x+(n-k)r^{n-k})
=&\left(\sum_{k=0}^na_kr^{n-k}\right)xe^{rx}\\
&+\left(\sum_{k=0}^{n-1}a_k(n-k)r^{n-k-1}\right)e^{rx}\\
=&p(r)xe^{rx}+p'(r)e^{rx}
\end{align*}
也許不是最好的方法,但它很有效,而且對我來說並不難記住。只需將分隔符號放在等號的另一側即可。