Wie kann ich eine Displaymath-Umgebung und eine Align*-Umgebung nebeneinander platzieren?

Wie kann ich eine Displaymath-Umgebung und eine Align*-Umgebung nebeneinander platzieren?

Ich habe eine displaymathUmgebung und eine align*Umgebung, die ich nebeneinander anzeigen möchte. Meine Idee war, sie in eine tabularUmgebung einzubinden:

\begin{tabular}{c c}
  \[
    %math stuff here
  \]
  &
  \begin{align*}
    %laign stuff here
  \end{align*}
\end{tabular}

Beide Umgebungen funktionieren für sich genommen einwandfrei, aber sobald ich hinzufüge tabular, tritt (wiederholt) der folgende Fehler auf:

Missing $ inserted.

Ich habe auch die multicolUmgebung ausprobiert, wie inWie platziert man ein Programm und einen Text nebeneinander?, aber das führte nur zu einem Fehler wie dem folgenden:

Overfull \vbox blah blah blah 

etwa 20 Mal wiederholen.

Ich komme nicht über diesen Punkt hinaus. Wie kann ich eine displaymathUmgebung und eine align*Umgebung nebeneinander haben?

Antwort1

Zwei Möglichkeiten:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\noindent\begin{tabular}{p{0.45\textwidth}p{0.45\textwidth}}
  \[
    A = B
  \]
  &
  \[
  \begin{aligned}
    a&= b \\
    c&= d
  \end{aligned}
  \]
\end{tabular}

\noindent\begin{minipage}{0.45\textwidth}
  \[
    A = B
  \]
  \end{minipage}
  \begin{minipage}{0.45\textwidth}
  \begin{align*}
    a&= b \\
    c&= d
  \end{align*}
\end{minipage}
\end{document}

Antwort2

Funktioniert auch align*in einer pZelle in einer tabularUmgebung. Ein Trick, um es zum Laufen zu bringen, ist die Gruppierung der align*Umgebung durch geschweifte Klammern, sodass die & Ausrichtung innerhalb nicht wie ein „ &for“ wirkt tabular. \\[length]Funktioniert sogar.

Eine Modifikation von Torbjørns Tabelle folgendermaßen:

\noindent\begin{tabular}{p{0.45\textwidth}p{0.45\textwidth}}
  \[
    A = B
  \]
  &
  {
    \begin{align*}
      a &= b \\[0.5ex]
      c &= d
    \end{align*}
  }
\end{tabular}

Antwort3

Möglicherweise benötigen Sie lediglich:

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{align*}
\begin{aligned}
a &= 1 \\
b &= 1+2 \\
c &= 1+2+3 
\end{aligned}
&&
A = B
\end{align*}
\end{document}

Vergessen Sie komplexe Tabellen und Kästen.

verwandte Informationen