删除投影机显示框的阴影

删除投影机显示框的阴影

我不喜欢投影仪的显示框环境的阴影。

我找到了这个/usr/share/texmf/tex/latex/beamer/themes/inner/beamerinnerthemeumbcboxes.sty包含其声明的文件

\newenvironment{displaybox}[1]
{
  \centerline\bgroup\hfill
  \begin{beamerboxesrounded}[lower=umbcboxes,shadow=true,width=#1]{}
}
{
  \end{beamerboxesrounded}\hfill\egroup
}

我尝试更改为shadow=false,然后执行,$texhash但一直出现阴影,有人能告诉我如何覆盖此设置吗?谢谢

答案1

直接更改系统文件永远不是一个好主意;只需在文档中使用定义:

\documentclass{beamer}

\newenvironment{displaybox}[1]
{
  \centerline\bgroup\hfill
  \begin{beamerboxesrounded}[lower=umbcboxes,shadow=false,width=#1]{}
}
{
  \end{beamerboxesrounded}\hfill\egroup
}

\begin{document}

\begin{frame}
\begin{displaybox}{3cm}
test
\end{displaybox}
\end{frame}

\end{document}

如果您正在加载已有定义的主题,只需更改\newcommand\renewcommand或使用不同的环境名称。

相关内容