Horizontale Linie in alignat-Umgebung
Verfasst: So 16. Mai 2010, 23:37
Hallo,
ich habe hier ein Gleichungssystem, bei dem es mir sehr wichtig ist, dass
gleiche Zeichen untereinander stehen. Ich habe dafür schon die array- und align-Umgebungen ausprobiert, jedoch waren die Ergebnisse bescheiden (Im Beispiel war
der Abstand zwischen Klammer und a1 zu groß)
Mit alignat hab ich scheinbar die Lösung gefunden, allerdings ist die horizontale
Linie zu lang.
Hier der Code
Ich hoffe, dass ihr mir helfen könnt.
Danke
ich habe hier ein Gleichungssystem, bei dem es mir sehr wichtig ist, dass
gleiche Zeichen untereinander stehen. Ich habe dafür schon die array- und align-Umgebungen ausprobiert, jedoch waren die Ergebnisse bescheiden (Im Beispiel war
der Abstand zwischen Klammer und a1 zu groß)
Mit alignat hab ich scheinbar die Lösung gefunden, allerdings ist die horizontale
Linie zu lang.
Hier der Code
\documentclass{scrartcl} \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage{amsmath} \begin{alignat}{2} S_{n} &= &\!&a_{1} + a_{2} + \ldots + a_{n-1} + a_{n} \nonumber\\ S_{n-1} &=\! &-(&a_{1} + a_{2} + \ldots + a_{n-1}) \nonumber\\ \hline S_{n} - S_{n-1} &= a_{n} \nonumber \end{alignat} \end{document}
Danke