raspittyplatsch
01-04-2011, 21:22
Hallo allerseits,
ich versuche derzeit mir ein paar Umgebungen (Beispiel, Satz, Definition,...) zu basteln und nutze eine longtable um diese einzurahmen bzw. zu färben und trotzdem einen Seitenumbruch zu erlauben.
Nun stehe ich vor dem Problem, dass ich in Sätzen gern mal mehrere Gleichungen untereinander habe und diese bisher mit der align-Umgebung ausgerichtet habe.
Allerdings bewirkt das "&" in der align-Umgebung innerhalb der longtable (auch in einer normalen Tabelle) einen Fehler.
Minibeispiel:
\documentclass{article}
\usepackage{amsmath}
%fehlerhaft
\begin{document}
\begin{tabular}{p{0.9\textwidth}}
\begin{align*}
a^2+b^2%&=c^2
\end{align*}
\\
\end{tabular}
\end{document}
Gibt es eine Möglichkeit dies zu umgehen? Bei (einigen) anderen Umgebungen tritt der Fehler nicht auf, wieso bei der align-Umgebung? Ich würde sonst jetzt eine eqnarray-Umgebung verwenden, das ist ja aber unschön.
Vielen Dank schonmal.
ich versuche derzeit mir ein paar Umgebungen (Beispiel, Satz, Definition,...) zu basteln und nutze eine longtable um diese einzurahmen bzw. zu färben und trotzdem einen Seitenumbruch zu erlauben.
Nun stehe ich vor dem Problem, dass ich in Sätzen gern mal mehrere Gleichungen untereinander habe und diese bisher mit der align-Umgebung ausgerichtet habe.
Allerdings bewirkt das "&" in der align-Umgebung innerhalb der longtable (auch in einer normalen Tabelle) einen Fehler.
Minibeispiel:
\documentclass{article}
\usepackage{amsmath}
%fehlerhaft
\begin{document}
\begin{tabular}{p{0.9\textwidth}}
\begin{align*}
a^2+b^2%&=c^2
\end{align*}
\\
\end{tabular}
\end{document}
Gibt es eine Möglichkeit dies zu umgehen? Bei (einigen) anderen Umgebungen tritt der Fehler nicht auf, wieso bei der align-Umgebung? Ich würde sonst jetzt eine eqnarray-Umgebung verwenden, das ist ja aber unschön.
Vielen Dank schonmal.