枚举中的左对齐方程

枚举中的左对齐方程

我在枚举中有一个方程块。我希望该方程块与枚举左对齐(见红线)。我该怎么做?

在此处输入图片描述

\documentclass[11pt]{article}
\usepackage{enumerate}
\usepackage{amsmath}
\usepackage{amssymb}

\begin{enumerate}[(t=1)]
\item $w^{(1)} = (w_1^{(1)},w_2^{(1)},w_3^{(1)}) = (1,1,1)$

\item $w^{(2)} = (w_1^{(2)},w_2^{(2)},w_3^{(2)}) = (0.5,1,0.5)$

\begin{equation*}
\begin{split}
    w_{1}^{(2)} = (1 - 0.5)^{L_{11}} w_{1}^{(1)} = (0.5)^{1}.1 = 0.5. \\
    w_{2}^{(2)} = (1 - 0.5)^{L_{21}} w_{2}^{(1)} = (0.5)^{0}.1 = 1. \\
    w_{3}^{(2)} = (1 - 0.5)^{L_{31}} w_{3}^{(1)} = (0.5)^{1}.1 = 0.5. 
\end{split}
\end{equation*}

\end{enumerate}
\end{document}

答案1

将每个元素设置为单独的、内联的数学公式:

在此处输入图片描述

\documentclass{article}

\usepackage{enumerate}

\begin{document}

\begin{enumerate}[(t=1)]
  \item $w^{(1)} = (w_1^{(1)},w_2^{(1)},w_3^{(1)}) = (1,1,1)$

  \item $w^{(2)} = (w_1^{(2)},w_2^{(2)},w_3^{(2)}) = (0.5,1,0.5)$

  $w_{1}^{(2)} = (1 - 0.5)^{L_{11}} w_{1}^{(1)} = (0.5)^{1}.1 = 0.5$

  $w_{2}^{(2)} = (1 - 0.5)^{L_{21}} w_{2}^{(1)} = (0.5)^{0}.1 = 1$

  $w_{3}^{(2)} = (1 - 0.5)^{L_{31}} w_{3}^{(1)} = (0.5)^{1}.1 = 0.5$
\end{enumerate}

\end{document}

答案2

我会使用单个align*。这将确保所有=标志对齐。只需手动输入标签即可。

\documentclass[11pt]{article}
\usepackage{enumerate}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}

\begin{align*}
(t=1)\quad w^{(1)} &= (w_1^{(1)},w_2^{(1)},w_3^{(1)}) = (1,1,1)\\
(t=2)\quad w^{(2)} &= (w_1^{(2)},w_2^{(2)},w_3^{(2)}) = (0.5,1,0.5) \\
    w_{1}^{(2)} &= (1 - 0.5)^{L_{11}} w_{1}^{(1)} = (0.5)^{1}.1 = 0.5. \\
    w_{2}^{(2)} &= (1 - 0.5)^{L_{21}} w_{2}^{(1)} = (0.5)^{0}.1 = 1. \\
    w_{3}^{(2)} &= (1 - 0.5)^{L_{31}} w_{3}^{(1)} = (0.5)^{1}.1 = 0.5. 
\end{align*}

\end{document}

在此处输入图片描述

答案3

作为对沃纳精彩回答的补充,我提出了几点改进意见:

\documentclass[11pt]{article}
\usepackage{enumitem}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{showframe}

\begin{document}

\begin{enumerate}[label={($t=\arabic*)$},itemsep=0pt,leftmargin=*,align=left]
\everymath{\displaystyle}% local setting
\item $w^{(1)}_{\vphantom{1}} = (w_1^{(1)},w_2^{(1)},w_3^{(1)}) = (1,1,1)$

\item $w^{(2)}_{\vphantom{1}} = (w_1^{(2)},w_2^{(2)},w_3^{(2)}) = (0.5,1,0.5)$\\[\parsep]
      $w_{1}^{(2)} = (1 - 0.5)^{L_{11}} w_{1}^{(1)} = (0.5)^{1}\cdot1 = 0.5.$ \\[\parsep]
      $w_{2}^{(2)} = (1 - 0.5)^{L_{21}} w_{2}^{(1)} = (0.5)^{0}\cdot1 = 1.$ \\[\parsep]
      $w_{3}^{(2)} = (1 - 0.5)^{L_{31}} w_{3}^{(1)} = (0.5)^{1}\cdot1 = 0.5.$ 
\end{enumerate}

\end{document}

标签是在数学模式下设置的,这样更容易操作,enumitem还可以避免标签粘在边缘leftmargin=*

在我设置的环境中\everymath{\displaystyle},我们模拟显示数学;通过添加幻影下标,将前两个公式中的指数稍微向上推,因此它们与后三个公式以及前两个公式中的上标处于相同的高度。

在第二项中的四个公式之间我添加了大小的垂直空间\parsep,因此所有公式都是等距的。

我将最后一个 1 之前的句点改为\cdot:句点永远不应该用来表示乘法。

为了生成下面我加载的图片\usepackage{showframe},您应该删除它,它只是为了显示文本块的边距。

在此处输入图片描述

相关内容