使用 itemize 在 align 环境中对齐方程式

使用 itemize 在 align 环境中对齐方程式

我正在使用amsmath环境,并且想要将方程式与多个align环境对齐。图中可以看到一个示例: 在此处输入图片描述

现在我想要的是用箭头表示的。我希望方程 2.4.2 中的 i=0,..2n 向左移动,这样这个文本就与方程 2.4.1 的文本对齐了。同时,我还希望方程 2.4.3 与方程 2.4.2 对齐。下面给出了一个示例代码:

         \documentclass[hidelinks,a4paper,11pt]{report}
\usepackage{amsmath}
    \begin{document}

           \begin{enumerate}
            \item Form $2n+1$ sample points (also known as sigma points) vectors $x^{(i)}$  as follows:
            \begin{equation}
            \begin{aligned}
            x^{(i)}=\begin{cases}\bar{x} & \text{$i=0$} \\
            \bar{x}+\left(\sqrt{(n+\lambda)P}\right)^T_i & \text{$i=1,\cdots,n$} \\[1.2ex]
            \bar{x}-\left(\sqrt{(n+\lambda)P}\right)^T_i & \text{$i=n+1,\cdots,2n$}
            \end{cases}
            \end{aligned}
            \end{equation}
            \item Transform sigma points:
            \begin{align}
            y^{(i)} &= h(x^{(i)}) & \text{$i=0,\cdots,2n$}
            \end{align}
            \item Approximate mean and covariance as given below:
            \begin{align}
            {y}_u &=\sum_{i=0}^{2n}W^{(m)}_i y^{(i)}\notag\\
            P_u &=\sum_{i=0}^{2n}W^{(c)}_i \left(y^{(i)}-y_u\right)\left(y^{(i)}-y_u\right)^T
            \end{align}
            \end{enumerate}
    \end{document}

答案1

在不同的数学环境中,进行这种对齐几乎是不可能的。但在相同的环境中(align这里),通过一些手动干预是可能的。

\documentclass[a4paper,11pt]{report}
\usepackage{amsmath}
\begin{document}
  \noindent Some text follows
    \begin{enumerate}
        \item Form $2n+1$ sample points (also known as sigma points) vectors $x^{(i)}$  as follows:
        \begin{align}            
            \qquad  x^{(i)}&=\begin{cases}\bar{x} & \text{$i=0$} \\
            \bar{x}+\left(\sqrt{(n+\lambda)P}\right)^T_i & \text{$i=1,\cdots,n$} \\[1.2ex]
            \bar{x}-\left(\sqrt{(n+\lambda)P}\right)^T_i & \text{$i=n+1,\cdots,2n$}
            \end{cases}          
            %
            \intertext{\item Transform sigma points:}
            y^{(i)} &= h(x^{(i)}) \hphantom{\left(\sqrt{(n+\lambda)P}\right) y^{(i\,}}  \text{$i=0,\cdots,2n$}
            %
            \intertext{\item Approximate mean and covariance as given below:}
            {y}_u &=\sum_{i=0}^{2n}W^{(m)}_i y^{(i)}\notag\\
            P_u &=\sum_{i=0}^{2n}W^{(c)}_i \left(y^{(i)}-y_u\right)\left(y^{(i)}-y_u\right)^T
     \end{align}
  \end{enumerate}
\end{document}

在此处输入图片描述

\quad我在第一个方程的开头使用了,并\hphantom进行了一些对齐。方程式不保证居中。如果您的方程式超出了分页符,您可以\allowdisplaybreaks在序言中添加。

相关内容