Ich versuche, die Größe einer Gleichung auf einer beamer
Folie zu ändern, um sie zu vergrößern. Der übliche Ansatz \scalebox
scheint jedoch nicht zu funktionieren:
\begin{frame}
\scalebox{2}{
\begin{align}
x &= y\\
y &= z
\end{align}
}
\end{frame}
Es tritt der folgende Fehler auf:
! Missing \endgroup inserted.
<inserted text>
\endgroup
Wie skaliere ich eine Ausrichtungsumgebung auf einer Beamer-Folie neu?
Antwort1
align
passt seinen Inhalt an die verfügbare Breite an (um ihn horizontal in der Mitte zu platzieren und die entsprechenden Tags/Nummerierungen zu platzieren). Wenn man ihn in ein Feld einfügt, \scalebox
entsteht das Problem, dass es keine definierte Box gibt, die ihn einschließt. Wenn man jedoch eine solche Eingrenzung vorsieht, lässt er sich problemlos skalieren:
\documentclass{beamer}% http://ctan.org/pkg/beamer
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\begin{document}
\begin{frame}
\begin{align}
x &= y\\
y &= z
\end{align}
\end{frame}
\begin{frame}
\scalebox{2}{\parbox{.5\linewidth}{%
\begin{align}
x &= y\\
y &= z
\end{align}
}}
\end{frame}
\end{document}