Wie der Titel schon andeutet, habe ich eine Gleichung, die mehrere Zellen enthält, und ich möchte, dass der Inhalt jeder Zelle linksbündig ausgerichtet ist.diese AntwortIch habe versucht, es zu verwenden, flalign
aber dies scheint die Gesamtgleichung nur linksbündig auszurichten. Das Folgende ist ein kleines Beispiel:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{flalign*}
\textrm{Some stuff about } \rho & & \\
\qquad \textrm{This is a really long equation and the following} \qquad & \textrm{should be left aligned} & \\
\qquad \textrm{Short equation (should be left too)} \qquad & \textrm{but quite a long one on the right though} &
\end{flalign*}
\end{document}
Dieses Beispiel erzeugt die folgende Ausgabe (ich habe einige Anmerkungen hinzugefügt, um anzugeben, was ich erreichen möchte):
Nach einigen Recherchen hatte ich das Gefühl, dass einer vondiese zweiAnsätze sollten funktionieren, aber ich bekomme es nicht zum Laufen.
Im Anschluss an dieerste AnsatzIch habe es versucht:
\documentclass{article}
\usepackage{amsmath}
\usepackage{calc}
\newcommand*{\mbc}[2]{\makebox[\widthof{$F(\alpha)$}][#1]{$#2$}}
\begin{document}
\begin{flalign*}
\mbc{l}{\textrm{Some stuff about } \rho} & & \\
\qquad \textrm{This is a really long equation and the following} \qquad & \textrm{should be left aligned} & \\
\qquad \textrm{Short equation (should be left too)} \qquad & \textrm{but quite a long one on the right though} &
\end{flalign*}
\end{document}
Überraschenderweise scheint die erste Zeile jetzt in der zweiten Zelle zu landen (anstatt linksbündig in der ersten Zelle ausgerichtet zu sein):
Derzweiter Ansatzscheint mit mathematischen Symbolen nicht zu funktionieren:
\documentclass{article}
\usepackage{amsmath}
\newcommand{\pushleft}[1]{\ifmeasuring@#1\else\omit$\displaystyle#1$\hfill\fi\ignorespaces}
\begin{document}
\begin{flalign*}
\pushleft{\textrm{Some stuff about } \rho} & & \\
\qquad \textrm{This is a really long equation and the following} \qquad & \textrm{should be left aligned} & \\
\qquad \textrm{Short equation (should be left too)} \qquad & \textrm{but quite a long one on the right though} &
\end{flalign*}
\end{document}
Gibt die Ausgabe zurück:
$ pdflatex test.tex
[...]
! Undefined control sequence.
\pushleft #1->\ifmeasuring
@#1\else \omit $\displaystyle #1$\hfill \fi \igno...
l.20 \end{flalign*}
Das Einfügen von additional $$
hilft auch nicht. Am nächsten kam ich dem, indem ich \omit
und verwendete. \hfill
Allerdings \omit
scheint der Mathemodus deaktiviert zu sein, also muss ich additional einfügen $$
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{flalign*}
\omit $\textrm{Some stuff about } \rho$ \hfill & & \\
\omit $\qquad \textrm{This is a really long equation and the following} \qquad$ \hfill & \textrm{should be left aligned} & \\
\omit $\qquad \textrm{Short equation (should be left too)} \qquad$ \hfill & \textrm{but quite a long one on the right though} &
\end{flalign*}
\end{document}
Es funktioniert, aber meine IDE markiert das Extra $$
überall als Fehler, was definitiv nicht angenehm ist. Außerdem bin ich mir nicht sicher, ob dies eine saubere Lösung ist, die immer wie erwartet funktioniert.
Hat jemand eine Idee, wie man in einer Gleichung mit mathematischen Symbolen eine zellenweise Linksausrichtung erreicht? Oder irgendwelche Kommentare zum letzteren \omit
Ansatz ?\hfill
$$
Antwort1
So was?
\documentclass{article}
\usepackage{mathtools}
\usepackage[showframe]{geometry}
\begin{document}
\begin{flalign*}
& \textrm{Some stuff about } \rho & & \\
& \qquad \textrm{This is a really long equation and the following} && \textrm{should be left aligned} \\
& \qquad \textrm{Short equation (should be left too)} & & \textrm{but quite a long one on the right though}
\end{flalign*}
\end{document}
Beispielcode für andere Ausrichtungen:
\documentclass{article}
\usepackage{mathtools}
\usepackage[showframe]{geometry}
\begin{document}
\begin{flalign*}
\shortintertext{\texttt{Columns left-aligned:} }
& \textrm{Some stuff about } \rho \\
& \qquad \textrm{This is a really long equation and the following} && \textrm{should be left aligned} \\
& \qquad \textrm{Short equation (should be left too)} & & \textrm{but quite a long one on the right though}
\end{flalign*}
\begin{flalign*}
\shortintertext{\texttt{Columns right-aligned:} }
& \rlap{Some stuff about $\rho $} \\
& & \textrm{This is a really long equation and the following}& & \textrm{should be right aligned}& \\
& &\textrm{Short equation (should be rightt too)} && \textrm{but quite a long one on the right though}&
\end{flalign*}
\begin{flalign*}
\shortintertext{\texttt{Left column centred, right column left-aligned: }}
& \textrm{Some stuff about } \rho \\
& \begin{gathered} \textrm{This is a really long equation and the following}\\\textrm{Short equation (should be centred)}\end{gathered}
& \begin{aligned} & \textrm{should be left aligned} \\
& \textrm{but quite a long one on the right though}\end{aligned}&
\end{flalign*}
\end{document}