如何在 Beamer 中获取块尺寸?

如何在 Beamer 中获取块尺寸?

我使用块来强调不同的信息。我希望这些部分被限制在块尺寸内并使用列环境,但我不知道如何获取块尺寸以限制列的宽度。

\begin{block}
   \begin{columns}[t]
      \column{.3XXX} 
         Blah blah
      \column{.3XXX} 
         Blah blah
      \column{.3XXX} 
         Blah blah
   \end{columns}
\end{block}

如何根据块宽度指定列宽?

答案1

将该选项添加totalwidth=\linewidth到您的columns环境中。然后您可以将其用作\linewidth参考。

例子

\documentclass{beamer}
\usetheme{Rochester}
\begin{document}
\begin{frame}
  \frametitle{Columns in block}
  \begin{block}{A}
    \begin{columns}[totalwidth=\linewidth,t]
      \column{.3\linewidth} 
      Blah blah
      Blah blah
      Blah blah
      \column{.3\linewidth} 
      Blah blah
      Blah blah
      Blah blah
      Blah blah
      \column{.3\linewidth} 
      Blah blah
      Blah blah
      Blah blah
      Blah blah
    \end{columns}
  \end{block}
\end{frame}
\end{document}

相关内容