Как выровнять простой список по левому краю?

Как выровнять простой список по левому краю?

У меня есть этот пример (сокращенный из документа, с которого я начал):

\documentclass[11pt]{amsart}
\begin{document}
And then the first several terms of $v$ are
\begin{align*}
v_0, \\
{\lambda v_0 + B}, \\
{\lambda^2 v_0 + 2 \lambda B + \lambda A}, \\
{\lambda^3 v_0 + 3 \lambda^2 B + 3 \lambda^2 A}, \\
{\lambda^4 v_0 + 4 \lambda^3 B + 6 \lambda^3 A}, \\
{\lambda^5 v_0 + 5 \lambda^4 B + 10 \lambda^4 A}, \\
\ldots
\end{align*}
\end{document}

Это проходит через LaTeX без ошибок, но делает что-то неправильное: выравнивает все запятые вместо выравнивания по левому краю. Мне это не нужно. Я хочу, чтобы эти термины были выстроены так, чтобы у них был общий левый край.

Когда я пытаюсь сказать «выровнять по левому краю», заменив четвертую строку на \begin[l]{align*}, я получаю ошибку, которую не знаю, как интерпретировать:

! Misplaced \cr.
\math@cr@@@ ->\cr 

l.12 \end{align*}

Вопрос на этом сайтеЧто означает ошибка «Неверное размещение \cr в латексе»?кажется, это должно помочь, но я не могу понять, что означает ответ для моего примера.

решение1

Вы можете разместить свои уравнения в arrayсреде с выравниванием по левому краю:

    \documentclass[11pt]{amsart}
    \begin{document}
    And then the first several terms of $v$ are
    \[
      \begin{array}{l}
                  v_0, \\
        \lambda   v_0 + B, \\
        \lambda^2 v_0 + 2 \lambda   B +    \lambda   A, \\
        \lambda^3 v_0 + 3 \lambda^2 B + 3  \lambda^2 A, \\
        \lambda^4 v_0 + 4 \lambda^3 B + 6  \lambda^3 A, \\
        \lambda^5 v_0 + 5 \lambda^4 B + 10 \lambda^4 A, \\
      \end{array}
    \]
    \end{document}

Правка № 1:

Или вы можете использовать align*окружение с маркерами выравнивания в начале каждой строки:

    \documentclass[11pt]{amsart}
    \begin{document}
    And then the first several terms of $v$ are
    \begin{align*}
      &          v_0, \\
      &\lambda   v_0 + B, \\
      &\lambda^2 v_0 + 2 \lambda   B +    \lambda   A, \\
      &\lambda^3 v_0 + 3 \lambda^2 B + 3  \lambda^2 A, \\
      &\lambda^4 v_0 + 4 \lambda^3 B + 6  \lambda^3 A, \\
      &\lambda^5 v_0 + 5 \lambda^4 B + 10 \lambda^4 A, \\
    \end{align*}
    \end{document}

введите описание изображения здесь

Редактирование № 2:

Уравнения выровнены в &. Для демонстрации:

\documentclass[11pt]{amsart}
\begin{document}
And then the first several terms of $v$ are
  \begin{align*}
    &v_0,                                             & \textrm{Aligns here}\\
    &{\lambda v_0 + B},                               & \textrm{Aligns here}\\
    &{\lambda^2 v_0 + 2 \lambda B + \lambda A},       & \text{Aligns}\\
    &{\lambda^3 v_0 + 3 \lambda^2 B + 3 \lambda^2 A}, & \text{Aligns here long}\\
    &{\lambda^4 v_0 + 4 \lambda^3 B + 6 \lambda^3 A}, & \text{Ali}\\
    &{\lambda^5 v_0 + 5 \lambda^4 B + 10 \lambda^4 A},& \text{Aligns here very long}
  \end{align*}
\end{document}

введите описание изображения здесь

Редактирование № 3:

&здесь имеет две цели: настроить столбцы и настроить точку, где уравнения будут все выровнены. Чтобы продемонстрировать это, мы должны использовать уравнения со =знаком, которые на самом деле alignв основном используются для. (см.здесь) :

\documentclass[11pt]{amsart}
\begin{document}
And then the first several terms of $v$ are
  \begin{align*}
          x&=y     &    w&=z              &  a&=b+c\\
         2x&=-y    &   3w&=\frac{1}{2}z   &  a&=b\\
    -4 + 5x&=2+y   &  w+2&=-1+w           & ab&=cb
  \end{align*}
\end{document}

1-й, 3-й и 5-й &определяют местоположение =, а остальные определяют количество столбцов. Так alignнастраивается среда.

введите описание изображения здесь

Связанный контент