Hilfe zum Ausrichten der Gleichungen auf das Gleichheitszeichen.

Hilfe zum Ausrichten der Gleichungen auf das Gleichheitszeichen.
\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}

Ich versuche, diese Gleichungen an den Gleichheitszeichen auszurichten, aber das Ergebnis sieht schrecklich aus und sieht so aus:

Bildbeschreibung hier eingeben

Antwort1

Sie haben ein Array mit drei Spalten definiert, aber nur zwei Spalten verwendet, sodass sich alle rechten Seiten in der zweiten Spalte und damit zentriert befanden.

Aber Sie möchten arrayhier keine $$AMS-Ausrichtung verwenden (und dies auch nie in Latex tun). Abgesehen von der korrekten Ausrichtung verwendet es Anzeigemathematik (siehe \sum).

Bildbeschreibung hier eingeben

\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}

Antwort2

Der Abwechslung halber hier eine Lösung, die die arrayUmgebung in Ihrer Lösung durch eine IEEEeqnarray*Umgebung (aus dem PaketIEEEtrantools).

Verglichen mit dem "Look", der mit einer Umgebung erzeugt wird align*, besteht der Hauptunterschied darin, dass alle Symbole in der mittleren "Spalte" -- hier: =und \to-- automatischhorizontal zentriertin Bezug zueinander. Das ist in einer align*Umgebung nicht der Fall.

Bildbeschreibung hier eingeben

\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}

verwandte Informationen