我在对齐环境中有两组方程。问题是其中一个方程(如下面幻灯片所示)太长,无法放在一行中。我想拆分这个方程而不更改幻灯片的其余部分。
我想将最后一个等式向右移动,如绿色标记所示。
代码如下:\documentclass{beamer} \usepackage[english]{babel}
\begin{document}
\begin{frame}
\frametitle{MWE:Split one equation in align environment}
%\begin{center}
\begin{align}
L_e(c_k^{(i)}) &=\log\frac{f_n(\tilde{c}_k|c_k^{(i)}=p)}{f_n(\tilde{c}_k|c_k^{(m)}=q)} \\&=\log\frac{f_n(\tilde{c}_k-p)}{f_n(\tilde{c}_k-q)} \notag\\
% &=\frac{1}{2\sigma_q^2}\big( (\tilde{c}_k-q)^2-(\tilde{c}_k-p)^2\big) \notag\\
&=\frac{1}{2\sigma_q^2}\big((p^2-q^2)-2\tilde{c}_k(p-q)\big)
\intertext{Combining $(m-1)$ terms yields}
\sum_{i=1}^{(m-1)}L_e(c_k^{(i)})&=\frac{1}{2\sigma_q^2}\Bigg(\sum_{i=1}^{(m-1)}\big((c_k^{(i)})^2-(c_k^{(m)})^2\big)\notag\\&-2\tilde{c}_k\sum_{i=1}^{(m-1)}\big(c_k^{(i)}-c_k^{(m)}\big)\Bigg)
\end{align}
%\end{center}
\end{frame}
\end{document}
答案1
以下是实现此目的的典型方法之一结盟关于=
标志:
\documentclass{beamer}
\begin{document}
\begin{frame}
\frametitle{MWE:Split one equation in align environment}
\begin{align}
L_e(c_k^{(i)}) ={}& \log\frac{f_n(\tilde{c}_k|c_k^{(i)}=p)}{f_n(\tilde{c}_k|c_k^{(m)}=q)} \\
={}& \log\frac{f_n(\tilde{c}_k-p)}{f_n(\tilde{c}_k-q)} \notag \\
={}& \frac{1}{2\sigma_q^2}\bigl((p^2-q^2)-2\tilde{c}_k(p-q)\bigr)
\intertext{Combining $(m-1)$ terms yields}
\sum_{i=1}^{(m-1)}L_e(c_k^{(i)}) ={}& \frac{1}{2\sigma_q^2}\Biggl(\sum_{i=1}^{(m-1)}\bigl((c_k^{(i)})^2-(c_k^{(m)})^2\bigr) \notag \\
&-2\tilde{c}_k\sum_{i=1}^{(m-1)}\bigl(c_k^{(i)}-c_k^{(m)}\bigr)\Biggr)
\end{align}
\end{frame}
\end{document}
请注意如何&
指定对齐点。因此,我们将用于={}&
等式的第一部分,并且仅&
用于第二部分。使用{}
确保=
被视为二元关系(因为它在右侧包含一个空组,除了左侧的一些内容)。
如果您希望内容与\Bigg
括号对齐,那么您可能会对使用以下构造感兴趣\phantom
:
\documentclass{beamer}
\begin{document}
\begin{frame}
\frametitle{MWE:Split one equation in align environment}
\begin{align}
L_e(c_k^{(i)}) ={}& \log\frac{f_n(\tilde{c}_k|c_k^{(i)}=p)}{f_n(\tilde{c}_k|c_k^{(m)}=q)} \\
={}& \log\frac{f_n(\tilde{c}_k-p)}{f_n(\tilde{c}_k-q)} \notag \\
={}& \frac{1}{2\sigma_q^2}\bigl((p^2-q^2)-2\tilde{c}_k(p-q)\bigr)
\intertext{Combining $(m-1)$ terms yields}
\sum_{i=1}^{(m-1)}L_e(c_k^{(i)}) ={}& \frac{1}{2\sigma_q^2}\Biggl(\sum_{i=1}^{(m-1)}\bigl((c_k^{(i)})^2-(c_k^{(m)})^2\bigr) \notag \\
& \phantom{\frac{1}{2\sigma_q^2}\Biggl(}-2\tilde{c}_k\sum_{i=1}^{(m-1)}\bigl(c_k^{(i)}-c_k^{(m)}\bigr)\Biggr)
\end{align}
\end{frame}
\end{document}
附注:考虑缩进(和对齐)你的代码,以便于阅读和调试
答案2
您可以使用multlined
来自 的环境mathtools
。我擅自将\big( … \big)
和 之类的对替换为\bigl( … \bigr)
。
\documentclass{beamer}
\usepackage{mathtools}
\开始{文档}
\begin{frame}
\frametitle{MWE:Split one equation in align environment}
\begin{align}
L_e(c_k^{(i)}) &=\log\frac{f_n(\tilde{c}_k|c_k^{(i)}=p)}{f_n(\tilde{c}_k|c_k^{(m)}=q)} \\&=\log\frac{f_n(\tilde{c}_k-p)}{f_n(\tilde{c}_k-q)} \notag\\
% &=\frac{1}{2\sigma_q^2}\big( (\tilde{c}_k-q)^2-(\tilde{c}_k-p)^2\big) \notag\\
&=\frac{1}{2\sigma_q^2}\bigl((p^2-q^2)-2\tilde{c}_k(p-q)\bigr)
\intertext{Combining $(m-1)$ terms yields}
\sum_{i=1}^{(m-1)}L_e(c_k^{(i)})&=\!\begin{multlined}[t]\frac{1}{2\sigma_q^2}
\Biggl(\sum_{i=1}^{m-1}\bigl((c_k^{(i)})^2-(c_k^{(m)})^2\bigr) \\-2\tilde{c}_k \sum_{i=1}^{m-1}\bigl(c_k^{(i)}-c_k^{(m)}\bigr)\Biggr)
\end{multlined}
\end{align}
\end{frame}
\end{document}