mehrere Gleichungen in einem Frame im Beamer einfügen

mehrere Gleichungen in einem Frame im Beamer einfügen

ich hoffe, es geht Ihnen gut. Ich erstelle eine Beamer-Präsentation in Latex. In einem Frame füge ich mehrere Gleichungen ein, aber sie erscheinen nicht auf der Folie. Hier ist mein MWE.

    \documentclass{beamer}
\mode<presentation> {
\usetheme{Madrid}}
\usepackage{mathrsfs}
\usepackage{tabularx}
\usepackage{booktabs}
\begin{document}
\begin{frame}{Methodology}
\begin{block}{Levinsohn dhe Petrin (2003)}


$$Y_{it}=A_{it}K_{it}L_{it}M_{it}$$\pause 
$$y_{it}= \beta_{0} + \beta_{l} l_{it} + \beta_{k} k_{it} +\omega_{it} + \epsilon_{it}$$\pause 
$$m_{it}=f(k_{it};\omega_{it})$$ \pause 
$$\omega_{it}=f(k_{it};m_{it})$$ \pause
$$ \hat{A}_{it}= \beta_{0}+ \hat{\omega}_{it}$$\pause
$$ \hat{A}_{it}= y_{it} - \beta{k}k_{it}- \hat{\beta}_{l}l_{it}$$\pause 
$$TFP=exp(\hat{A}_{it})$$


\end{block}

\end{frame}
\end{document}

Können Sie bitte eine mögliche Lösung vorschlagen?

Danke

Antwort1

Die Konvertierung in gather*funktioniert sofort und weist nicht die großen Abstände zwischen den Elementen auf, die $$...$$bei ( $$...$$sollte in LaTeX nie verwendet werden) auftreten.

\documentclass{beamer}
\mode<presentation> {
\usetheme{Madrid}}
\usepackage{mathrsfs}
\usepackage{tabularx}
\usepackage{booktabs}

% just if you are not using the nav bar
\beamertemplatenavigationsymbolsempty


\begin{document}
\begin{frame}{Methodology}
\begin{block}{Levinsohn dhe Petrin (2003)}
\begin{gather*}
  \uncover<+->{Y_{it}=A_{it}K_{it}L_{it}M_{it}  \\}
  \uncover<+->{ y_{it}= \beta_{0} + \beta_{l} l_{it} + \beta_{k} k_{it}
    +\omega_{it} + \epsilon_{it} \\}
  \uncover<+->{ m_{it}=f(k_{it};\omega_{it})\\}
  \uncover<+->{
    \omega_{it}=f(k_{it};m_{it})\\}
  \uncover<+->{   \hat{A}_{it}= \beta_{0}+ \hat{\omega}_{it} \\}
  \uncover<+->{
    \hat{A}_{it}= y_{it} - \beta{k}k_{it}- \hat{\beta}_{l}l_{it}
    \\}
  \uncover<+->{
    TFP=exp(\hat{A}_{it})
  }
\end{gather*}


\end{block}


\end{frame}
\end{document}

Ja, das Hinzufügen \uncoverist lästig, aber wie es im Beamer-Handbuch steht, amsmathwerden im Hintergrund einige sehr knifflige Dinge ausgeführt, sodass dies das Einzige ist, was funktioniert.

Übrigens, um Ihrem Code eine gute Formatierung zu geben, markieren Sie den Code und drücken Sie {}in der Schnittstelle oder drücken Sie Strg-K, wenn Sie an einem Desktop sind (ich bin nicht sicher, ob die Tastenkombination auf einem Mac anders ist)

verwandte Informationen