Ausrichtung align-Umgebung

Formelsatz für Mathematik, Naturwissenschaften und Technik


underCover
Forum-Anfänger
Forum-Anfänger
Beiträge: 36
Registriert: Di 27. Sep 2016, 13:50

Ausrichtung align-Umgebung

Beitrag von underCover »

Hallo!
Ich habe Probleme bei der Ausrichtung in der align-Umgebung. Zunächst mein Minimalbeispiel:
\documentclass[fontsize=12pt,a4paper,bibliography=totoc,parskip=half]{scrartcl} 
\usepackage[ngerman]{babel}
 
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc} 

\usepackage{mathtools} 
\usepackage{amsfonts}
\usepackage{amssymb}



\begin{document}
\begin{align*}
 A^2 &= 1+ B^2 - 2B \cos \alpha \\
\Longleftrightarrow \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \  A^2 &= 1+B^2(\sin^2 \beta+\cos^2 \beta)-2B \cos \alpha \\
\Longleftrightarrow \ A^2-B^2 \sin^2 \alpha &= 1+B^2 \cos^2 \beta-2B \cos \alpha \\
\Longleftrightarrow \ \ A^2 (1-\sin^2 \beta) &= 1+B^2 \cos^2 \beta-2B \cos \alpha \\
\Longleftrightarrow   \ \ \ \ \ \ \ \ \ A^2 \cos^2 \beta &= (1-B \cos \alpha)^2 \\
\Longleftrightarrow    \ \ \ \ \ \ \ \ \ \ \ A \cos \beta &= 1- B \cos \alpha
\end{align*}
\end{document} 
Ich hätte gerne, dass die Gleichungen nicht nur am Gleichheitszeichen ausgerichtet sind. Es sollen auch die Äquivalenzzeichen genau untereinander sein (hier versucht durch die vielen \\\).

Vielen Dank
underCover

Gast

Beitrag von Gast »

Dann mach das doch einfach. Du kannst bei align* mehr als ein & verwenden:
\documentclass[fontsize=12pt,a4paper,bibliography=totoc,parskip=half]{scrartcl} 
\usepackage[ngerman]{babel}
 
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc} 

\usepackage{mathtools} 
\usepackage{amsfonts}
\usepackage{amssymb}



\begin{document}
\begin{align*}
&& A^2 &= 1+ B^2 - 2B \cos \alpha \\
\Longleftrightarrow &&  A^2 &= 1+B^2(\sin^2 \beta+\cos^2 \beta)-2B \cos \alpha \\
\Longleftrightarrow && A^2-B^2 \sin^2 \alpha &= 1+B^2 \cos^2 \beta-2B \cos \alpha \\
\Longleftrightarrow && A^2 (1-\sin^2 \beta) &= 1+B^2 \cos^2 \beta-2B \cos \alpha \\
\Longleftrightarrow && A^2 \cos^2 \beta &= (1-B \cos \alpha)^2 \\
\Longleftrightarrow && A \cos \beta &= 1- B \cos \alpha
\end{align*}
\end{document}
Zur Ausrichtung dabei, sei auf die [d]amsmath[/d]-Anleitung.

Eine Alternative wäre ggf. die Verwendung von alignat. Auch dazu gibt es Beispiele in der Anleitung.

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

Das geht mit der alignas-Umgebung:
\documentclass[fontsize=12pt,a4paper,bibliography=totoc,parskip=half]{scrartcl} 
\usepackage[ngerman]{babel}
 
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc} 

\usepackage{mathtools} 
\usepackage{amsfonts}
\usepackage{amssymb}


\begin{document}
\begin{alignat*}{2}
 && A^2 &= 1+ B^2 - 2B \cos \alpha \\
&\Longleftrightarrow\quad&  A^2 &= 1+B^2(\sin^2 \beta+\cos^2 \beta)-2B \cos \alpha \\
&\Longleftrightarrow& A^2-B^2 \sin^2 \alpha &= 1+B^2 \cos^2 \beta-2B \cos \alpha \\
&\Longleftrightarrow& A^2 (1-\sin^2 \beta) &= 1+B^2 \cos^2 \beta-2B \cos \alpha \\
&\Longleftrightarrow& A^2 \cos^2 \beta &= (1-B \cos \alpha)^2 \\
&\Longleftrightarrow& A \cos \beta &= 1- B \cos \alpha
\end{alignat*}
\end{document}
Das \quad in der 2. Zeile sorgt für einen Abstand zwischen der Spalte mit den Pfeilen und der mit den Formeln. (das könnte auch in der anderen weile stehen – probier damit einfach mal ein bisschen rum …)

Viele Grüße
Tobi
Ich biete Hilfe, Beratung und Schulung für alle Fragen rund um TeX, Buchgestaltung und Textsatz, sowie Grafik- und Kommunikationsdesign.
Mehr Infos und Kontakt unter tobiw.de.

Hier schreibe ich über TeX: Mein Blog „TeX-Beispiel des Monats“ (Deutsch) und TeX.tips (Englisch).

underCover
Forum-Anfänger
Forum-Anfänger
Beiträge: 36
Registriert: Di 27. Sep 2016, 13:50

Beitrag von underCover »

Super,
vielen lieben Dank!!

Stamm-

Mehrspaltige Ausrichtung

Beitrag von Stamm- »

Und für das Äquivalenzzeichen gibt es das kürzere \iff.
\documentclass[
 fontsize=12pt,
 parskip=half,
 ngerman
]{scrartcl} 
\usepackage[T1]{fontenc} 
\usepackage{selinput}    % Ersatz für »inputenc«
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß}
}
\usepackage{babel}
\usepackage{mathtools} 
\usepackage{microtype}

\begin{document}
  \begin{alignat*}{2}
         && A^2 &= 1+B^2-2B\cos\alpha \\
    \iff && A^2 &= 1+B^2(\sin^2\beta+\cos^2 \beta)-2B\cos\alpha \\
    \iff &&\qquad A^2-B^2 \sin^2 \alpha &= 1+B^2\cos^2 \beta-2B\cos\alpha \\
    \iff && A^2 (1-\sin^2 \beta) &= 1+B^2\cos^2 \beta-2B\cos\alpha \\
    \iff && A^2 \cos^2 \beta &= (1-B\cos\alpha)^2 \\
    \iff && A \cos\beta &= 1-B\cos\alpha
  \end{alignat*}
\end{document}
Weiterführende Literatur

Antworten