PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ausrichten in einer align bzw alignat umgebung?



marxlechen
27-05-2013, 13:29
Hallo. Ich bin am überarbeiten eines Mechanikskriptes, in dem sehr oft die Summe von Kräften in mehrere Richtungen berechnet wird. Dies sieht dann in etwa so aus:


\documentclass{article}
\begin{document}

\begin{align}
\sum V=0:\thinspace& A_{V}-F_{2}+S_{5}\cdot \sin\alpha=0\\
\Leftrightarrow& S_{5}=\frac{1}{\sin\alpha}\left(F_{2}-A_{V}\right)\nonumber\\
\sum H=0:\thinspace& A_{H}-F_{1}-S_{6}-S_{4}-S_{5}\cdot\cos\alpha=0\\
\sum M_{a}=0:\thinspace& F_{1}\cdot h+S_{4}\cdot h+F_{2}\cdot a-S_{5}\cdot a=0
\end{align}

\end{document}


Ich hätte nun aber gerne, dass die Summenzeichen bündig untereinander sind, dabei aber auch die Doppelpunkte bündig bleiben. Die rechte Pfeilspitze des Äquivalenzpfeil sollte sich auch nach den Doppelpunkten ausrichten...

Ich bräuchte also eine "Funktion" die vor den Doppelpunkten genau so viel Platz lässt, der vor dem Summenzeichen zu viel ist. Ich hatte mir schon überlegt die Länge der längsten Summe einzulesen und mit der tabto-Umbebung bei den anderen Summen dort hin zu springen. Leider funktioniert diese Umgebung nicht innnerhalb einer align-Umgebung.

Eine andere Lösungsidee war:



\documentclass{article}
\begin{document}

\begin{alignat}{3}
&\sum V=0&&:&&\thinspace A_{V}-F_{2}+S_{5}\cdot \sin\alpha=0\\
&\Leftrightarrow&&&& S_{5}=\frac{1}{\sin\alpha}\left(F_{2}-A_{V}\right)
\nonumber\\
&\sum H=0&&:&&\thinspace A_{H}-F_{1}-S_{6}-S_{4}-S_{5}\cdot\cos\alpha=0\\
&\sum M_{a}=0&&:&&\thinspace F_{1}\cdot h+S_{4}\cdot h+F_{2}\cdot a-S_{5}\cdot a=0
\end{alignat}

\end{document}


Allerdings weiß ich nicht, wie ich hier erreichen kann, dass der Äqivalenzpfeil rechtsbündig wird.

Ich hoffe es ist klar, was ich möchte und vielen lieben dank für die Hilfe.

marxlechen
27-05-2013, 14:18
Juhu... ich habe es geschafft eine Lösung für mein Problem zu finden!!!

Allerdings ist diese sehr umständlich. Ich wäre froh, wenn einem von euch etwas besseres einfallen würde...

Hier die Lösung:



\documentclass{article}
\begin{document}

\newlength{\test}
\settowidth{\test}{$\sum M_{a}=0$}
\newlength{\aequi}
\settowidth{\aequi}{$\Leftrightarrow$}
\addtolength{\test}{-\aequi}

\begin{alignat}{3}
&\sum V=0&&:&&\thinspace A_{V}-F_{2}+S_{5}\cdot \sin\alpha=0\\
&\hspace{\test}\Leftrightarrow&&&& S_{5}=\frac{1}{\sin\alpha}\left(F_{2}-A_{V}\right)
\nonumber\\
&\sum H=0&&:&&\thinspace A_{H}-F_{1}-S_{6}-S_{4}-S_{5}\cdot\cos\alpha=0\\
&\sum M_{a}=0&&:&&\thinspace F_{1}\cdot h+S_{4}\cdot h+F_{2}\cdot a-S_{5}\cdot a=0
\end{alignat}

\end{document}