某種客製化的「對齊」環境?

某種客製化的「對齊」環境?

下面的兩個「版本」都沒有給我想要的。第一個還算可以忍受。但是,我希望 的兩個實例\sum_{(A\,:\,|A|=k)}彼此對齊,但前述實例之間的間距\sum_{\text{odd } k} (-1)^{(k-1)/2}\sum_{(A\,:\,|A|=k)}第一個版本中出現的間距相同。這不是第二個版本給我的;相反,它在這兩件事之間有大量的水平空白。我該怎麼做?

第一個版本:

\begin{align}
\cos \sum_n \theta_n
& = \sum_{\text{even } k} (-1)^{k/2}
\sum_{(A\,:\,|A|=k)} \prod_{n\in A} \sin\theta_n \prod_{n\not\in A} \cos\theta_n \\
\sin \sum_n \theta_n
& = \sum_{\text{odd } k} (-1)^{(k-1)/2}
\sum_{(A\,:\,|A|=k)} \prod_{n\in A} \sin\theta_n \prod_{n\not\in A} \cos\theta_n
\end{align}

第二版

\begin{align}
\cos \sum_n \theta_n
& = \sum_{\text{even } k} (-1)^{k/2}
& \sum_{(A\,:\,|A|=k)} \prod_{n\in A} \sin\theta_n \prod_{n\not\in A} \cos\theta_n \\
\sin \sum_n \theta_n
& = \sum_{\text{odd } k} (-1)^{(k-1)/2}
& \sum_{(A\,:\,|A|=k)} \prod_{n\in A} \sin\theta_n \prod_{n\not\in A} \cos\theta_n
\end{align}

答案1

使用alignat(並\notin代替\not\in):

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{alignat}{2}
\cos \sum_n \theta_n
& = \sum_{\text{even } k} (-1)^{k/2}
&&\sum_{(A\,:\,|A|=k)} \prod_{n\in A} \sin\theta_n \prod_{n\notin A} \cos\theta_n \\
\sin \sum_n \theta_n
& = \sum_{\text{odd } k} (-1)^{(k-1)/2}
&&\sum_{(A\,:\,|A|=k)} \prod_{n\in A} \sin\theta_n \prod_{n\notin A} \cos\theta_n
\end{alignat}

\end{document}

在此輸入影像描述

答案2

也許這就是你想要的?它使用alignat環境和\smashoperator命令mathtools

 \documentclass{article}

\usepackage{mathtools}

\begin{document}

\begin{alignat}{2}
\cos \sum_n \theta_n
& = \smashoperator{\sum_{\text{even } k}} (-1)^{\tfrac{k}{2}}
& & \smashoperator[l]{\sum_{(A\,:\,|A|=k)}} \prod_{n\in A} \sin\theta_n \prod_{n\not\in A} \cos\theta_n \\
\sin \sum_n \theta_n
& = \smashoperator{\sum_{\text{odd } k}} (-1)^{\tfrac{k-1}{2}}
& & \smashoperator[l]{\sum_{(A\,:\,|A|=k)}} \prod_{n\in A} \sin\theta_n \prod_{n\not\in A} \cos\theta_n
\end{alignat}

\end{document} 

在此輸入影像描述

相關內容