Große mehrzeilige Gleichungen aufspannen und ausrichten

Große mehrzeilige Gleichungen aufspannen und ausrichten

Ich habe eine Reihe langer Gleichungen und möchte sie auf zwei Spalten verteilen. Der Code, den ich geschrieben habe, ist

\begin{figure*} \label{eq:eq1}
   \[ E_{\mathrm{access}} = E_{\mathrm{read}} + E_{\mathrm{write}} 
                          = E_{\mathrm{R\_L1}} + E_{\mathrm{R\_lower}} + E_{\mathrm{W\_L1}} + E_{\mathrm{W\_lower}} \] \\
   \[ E_{\mathrm{R\_L1}}  = \frac{h_{1}}{A} \times E_{1}(\mathrm{T+D}) \] \\
   \[ E_{\mathrm{R\_lower}} = \frac{h_{2}}{A} \times \Big( E_{1}(\mathrm{T})+E_{2}(\mathrm{T+D})+E_{1}(\mathrm{T+D}) \Big) \nonumber \] \\
                            + \[ \frac{h_{3}}{A} \times \Big( E_{1}(\mathrm{T})+E_{2}(\mathrm{T})+E_{d}+ N \times E_{r}+E_{2}(\mathrm{T+D})+ N \times E_{r} + E_{d}+E_{1}(\mathrm{T+D}) \Big) \nonumber \] \\
                            + \[ \frac{h_{4}}{A} \times \Big( E_{1}(\mathrm{T})+E_{2}(\mathrm{T})+E_{d}+E_{m}+E_{d}+E_{2}(\mathrm{T+D})+E_{1}(\mathrm{T+D}) \Big) \\ \]
\end{figure*}

Dies ist, was ich in der Ausgabe sehe.

Bildbeschreibung hier eingeben

Ich möchte sie linksbündig ausrichten. Während die dritte Gleichung mehrzeilig ist, möchte ich sie in dieser Reihenfolge platzieren

 **** = ********** = **************                  (1)
 **** = *************                                (2)
 **** = **********                                   (3)
      + ********************
      + ********************

Was soll ich machen?

Antwort1

Suchen Sie die alignatUmgebung?

Ich hoffe, dass die Ränder Ihres Dokuments nicht zu groß sind, da sonst die letzten beiden Zeilen nicht in die Zeile passen...

MWE

\documentclass[10pt]{article}
\usepackage{amsmath}

\usepackage[margin=2cm]{geometry}

\begin{document}

\begin{figure*} \label{eq:eq1}
\begin{alignat}{2}
&E_{\mathrm{access}}   && = E_{\mathrm{read}} + E_{\mathrm{write}}
                          = E_{\mathrm{R\_L1}} + E_{\mathrm{R\_lower}} + E_{\mathrm{W\_L1}} + E_{\mathrm{W\_lower}} \\
&E_{\mathrm{R\_L1}}    && = \frac{h_{1}}{A} \times E_{1}(\mathrm{T+D}) \\
&E_{\mathrm{R\_lower}} && = \frac{h_{2}}{A} \times \Big( E_{1}(\mathrm{T})+E_{2}(\mathrm{T+D})+E_{1}(\mathrm{T+D}) \Big) \\
&                      && + \frac{h_{3}}{A} \times \Big( E_{1}(\mathrm{T})+E_{2}(\mathrm{T})+E_{d}+ N \times E_{r}+E_{2}(\mathrm{T+D})+ N \times E_{r} + E_{d}+E_{1}(\mathrm{T+D}) \Big) \nonumber \\
&                      && + \frac{h_{4}}{A} \times \Big( E_{1}(\mathrm{T})+E_{2}(\mathrm{T})+E_{d}+E_{m}+E_{d}+E_{2}(\mathrm{T+D})+E_{1}(\mathrm{T+D}) \Big) \nonumber
\end{alignat}
\end{figure*}

\end{document}

Ausgabe

Bildbeschreibung hier eingeben

Antwort2

Ich nehme an, Sie verwenden eine figure*Umgebung, weil Ihr Dokument zweispaltig pro Seite gesetzt ist und Sie die Gleichungen über beide Spalten laufen lassen möchten. (Bitte informieren Sie mich, wenn diese Vermutung falsch ist.) Auf jeden Fall benötigen Sie auch eine geeignete mathematische Umgebung für die drei Gleichungen, die sich über fünf Zeilen erstrecken. Ich schlage vor, Sie verwenden die alignUmgebung des amsmathPakets. Übrigens figure*können und den Gleichungen separate \labels zugewiesen werden.

Bildbeschreibung hier eingeben

\documentclass[twocolumn]{article}
\usepackage{amsmath}  % for "align" environment
\begin{document}
\begin{figure*} \label{fig:three_equations}
\begin{align} 
E_{\mathrm{access}} 
&= E_{\mathrm{read}} + E_{\mathrm{write}} 
= E_{\mathrm{R\_L1}} + E_{\mathrm{R\_lower}} + E_{\mathrm{W\_L1}} + E_{\mathrm{W\_lower}} \label{eq:first}\\
E_{\mathrm{R\_L1}}  
&= \frac{h_{1}}{A} \times E_{1}(\mathrm{T+D}) \label{eq:second} \\
E_{\mathrm{R\_lower}} 
&= \frac{h_{2}}{A} \times \bigl( E_{1}(\mathrm{T})+E_{2}(\mathrm{T+D})+E_{1}(\mathrm{T+D}) \bigr) \label{eq:third} \\
&\quad +\frac{h_{3}}{A} \times \bigl( E_{1}(\mathrm{T})+E_{2}(\mathrm{T})+E_{d}+ N \times E_{r}+E_{2}(\mathrm{T+D})+ N \times E_{r} + E_{d}+E_{1}(\mathrm{T+D}) \bigr) \notag \\
&\quad + \frac{h_{4}}{A} \times \bigl( E_{1}(\mathrm{T})+E_{2}(\mathrm{T})+E_{d}+E_{m}+E_{d}+E_{2}(\mathrm{T+D})+E_{1}(\mathrm{T+D}) \bigr) \notag
\end{align}
\end{figure*}
\end{document}

verwandte Informationen