自定义投影仪块高度

自定义投影仪块高度

我正在尝试为投影仪块指定给定高度。我尝试根据我在本论坛其他地方找到的示例(如下所示)指定新环境,但失败了。我想要做的是每次都指定块的高度(而不是宽度)。有什么建议吗?提前致谢。

安迪

示例代码:

\newenvironment<>{varblock}[2][.9\textwidth]{%
  \setlength{\textwidth}{#1}
  \begin{actionenv}#3%
  \def\insertblocktitle{#2}%
   \par%
   \usebeamertemplate{block begin}}
{\par%
\usebeamertemplate{block end}%
\end{actionenv}}

答案1

可能不是你想要的,但如果你找不到更好的解决方案,tcolorbox有帮助。

在此处输入图片描述

\documentclass{beamer}
\usetheme{warsaw}
\usepackage[most]{tcolorbox}

\begin{document}
\begin{frame}
\begin{tcolorbox}[beamer,title=tcolorbox,height=3cm]
Some text
\end{tcolorbox}

\begin{tcolorbox}[beamer,title=tcolorbox,height=4cm, width=5cm]
Some text
\end{tcolorbox}
\end{frame}
\end{document}

相关内容