\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:
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 array
hier keine $$
AMS-Ausrichtung verwenden (und dies auch nie in Latex tun). Abgesehen von der korrekten Ausrichtung verwendet es Anzeigemathematik (siehe \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}
Antwort2
Der Abwechslung halber hier eine Lösung, die die array
Umgebung 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.
\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}