设置投影仪演示文稿中块的位置

设置投影仪演示文稿中块的位置

我正在编写beamer演示文稿,并且希望每个帧中的相同位置都有一个块。这是代码:

\documentclass[notes=show,beamer]{beamer}

\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{mathpazo}
\usepackage{hyperref}
\usepackage{multimedia}
\usepackage{graphics}

\setcounter{MaxMatrixCols}{10}
\usetheme{Boadilla}


\begin{document}

\title{Models}

\maketitle


\begin{frame}


\begin{block}{Definition}
\begin{equation*}
\boldsymbol{X}=\left\{ 
\begin{array}{ccccc}
\\ 
\\ 
\\\ 
\\ 
\end{array}%
\right. 
\end{equation*}
\end{block}

\bigskip example

\end{frame}


\begin{frame}

\begin{block}{Definition}
\begin{equation*}
\boldsymbol{X}=\left\{ 
\begin{array}{ccccc}
\\ 
\\ 
\\\ 
\\ 
%
\end{array}
\right. 
\end{equation*}
\end{block}

\textsl{Types of models}

\bigskip

\begin{tabular}{ll}
\textbf{1} &  \\ 
&  \\ 
2 &  \\ 
&  \\ 
3 & 
\end{tabular}

\end{frame}

\end{document}

但是这样一来,第二帧和第三帧中的“定义”块的位置就不同了。有没有办法让块的位置保持固定?

答案1

使用框架定位选项[t]将使两个框架从相同的垂直位置(顶部)开始。您可以在框架开始前故意添加一些额外的垂直空间,以更好地管理视觉外观。

\documentclass[notes=show]{beamer}    
\usepackage{amsfonts,lmodern}
\usepackage{amsmath}
\usepackage{mathpazo}
\usepackage{hyperref}
\usepackage{multimedia}
\usepackage{graphics}

\setcounter{MaxMatrixCols}{10}
\usetheme{Boadilla}    

\begin{document}    
\title{Models}    
\maketitle    

\begin{frame}[t]
\vspace{2em}

\begin{block}{Definition}
\begin{equation*}
\boldsymbol{X}=\left\{ 
\begin{array}{ccccc}
\\ 
\\ 
\\\ 
\\ 
\end{array}%
\right. 
\end{equation*}
\end{block}

\bigskip example

\end{frame}    

\begin{frame}[t]
\vspace{2em}

\begin{block}{Definition}
\begin{equation*}
\boldsymbol{X}=\left\{ 
\begin{array}{ccccc}
\\ 
\\ 
\\\ 
\\ 
%
\end{array}
\right. 
\end{equation*}
\end{block}

\textsl{Types of models}

\bigskip

\begin{tabular}{ll}
\textbf{1} &  \\ 
&  \\ 
2 &  \\ 
&  \\ 
3 & 
\end{tabular}    
\end{frame}

\end{document}

在此处输入图片描述

相关内容