Deacon
07-12-2010, 12:02
Guten Tag!
In einer align-Umgebung möchte ich eine Formel an einem := Zeichen ausrichten. Sowohl
& := ...,
als auch
:= & ...
führen aber nicht zu dem optimalen Ergebnis. Bei der ersten Variante wird das = in der zweiten Zeilen am Doppelpunkt ausgerichtet (das sieht nicht schön aus), bei der zweiten Variante klebt der Term rechts vom = am Zeichen, was auch nicht schön ist.
\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{ngerman}
\usepackage{amsmath}
\usepackage{amsfonts}
\begin{document}
\begin{align*}
d_\mathbf{\Delta}(A,B,C,E) &:= \inf\{\lVert\Delta\rVert_\mathbf{\Delta} \ | \ \Delta \in \mathbf{\Delta} \wedge \det(A+B(E\circ\Delta)C)=0\} \\
&= [\varrho(D^2E^{\circ 2})]^{-\frac{1}{2}}
\end{align*}
\begin{align*}
d_\mathbf{\Delta}(A,B,C,E) :=& \inf\{\lVert\Delta\rVert_\mathbf{\Delta} \ | \ \Delta \in \mathbf{\Delta} \wedge \det(A+B(E\circ\Delta)C)=0\} \\
=& [\varrho(D^2E^{\circ 2})]^{-\frac{1}{2}}
\end{align*}
\end{document}
Gibt es eine bessere Lösung?
In einer align-Umgebung möchte ich eine Formel an einem := Zeichen ausrichten. Sowohl
& := ...,
als auch
:= & ...
führen aber nicht zu dem optimalen Ergebnis. Bei der ersten Variante wird das = in der zweiten Zeilen am Doppelpunkt ausgerichtet (das sieht nicht schön aus), bei der zweiten Variante klebt der Term rechts vom = am Zeichen, was auch nicht schön ist.
\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{ngerman}
\usepackage{amsmath}
\usepackage{amsfonts}
\begin{document}
\begin{align*}
d_\mathbf{\Delta}(A,B,C,E) &:= \inf\{\lVert\Delta\rVert_\mathbf{\Delta} \ | \ \Delta \in \mathbf{\Delta} \wedge \det(A+B(E\circ\Delta)C)=0\} \\
&= [\varrho(D^2E^{\circ 2})]^{-\frac{1}{2}}
\end{align*}
\begin{align*}
d_\mathbf{\Delta}(A,B,C,E) :=& \inf\{\lVert\Delta\rVert_\mathbf{\Delta} \ | \ \Delta \in \mathbf{\Delta} \wedge \det(A+B(E\circ\Delta)C)=0\} \\
=& [\varrho(D^2E^{\circ 2})]^{-\frac{1}{2}}
\end{align*}
\end{document}
Gibt es eine bessere Lösung?