Помогите выровнять уравнения по знаку равенства.

Помогите выровнять уравнения по знаку равенства.
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}

\begin{document}
$$\begin{array}{rcl} 
\sum_{k=1}^{n}cx_k &= cx_1 + cx_2 + cx_3 + \dots + cx_n \\
                       &= c(x_1+x_2+x_3+ \dots + x_n) \\
                       &= c\sum_{k=1}^{n}cx_k \\
                       &= cs_n \\
                       &\to cL
\end{array}$$
\end{document}

Я пытаюсь выровнять эти уравнения по знаку равенства, но получается ужасно, вот так:

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

решение1

Вы определили массив из трех столбцов, но использовали только два столбца, поэтому все ваши правые стороны оказались во втором столбце, то есть по центру.

Но вы не хотите arrayздесь (и никогда не используйте $$в латексе) использовать выравнивание AMS. Помимо правильного выравнивания, он использует отображаемую математику (см. \sum)

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

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}

\begin{document}
\begin{align*}
\sum_{k=1}^{n}cx_k &= cx_1 + cx_2 + cx_3 + \dots + cx_n \\
                       &= c(x_1+x_2+x_3+ \dots + x_n) \\
                       &= c\sum_{k=1}^{n}cx_k \\
                       &= cs_n \\
                       &\to cL
\end{align*}
\end{document}

решение2

Для разнообразия вот решение, которое заменяет arrayсреду в вашем решении на IEEEeqnarray*среду (из пакетаIEEEtrantools).

По сравнению с «внешним видом», который генерируется с помощью align*среды, основное отличие состоит в том, что все символы в средней «колонке» — здесь: =и \to— автоматическицентрировано горизонтальнопо отношению друг к другу. В окружающей среде это не так align*.

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

\documentclass{article}
\usepackage{IEEEtrantools} % for 'IEEEeqnarray*' env.
\begin{document}

\begin{IEEEeqnarray*}{rCl}
\sum_{k=1}^{n}cx_k &=& cx_1 + cx_2 + cx_3 + \cdots + cx_n \\
                   &=& c(x_1+x_2+x_3+ \cdots + x_n) \\
                   &=& c\sum_{k=1}^{n}x_k \\
                   &=& cs_n \\
                   &\to& cL
\end{IEEEeqnarray*}

\end{document}

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