对于 beamer 主题,我想提供两种不同类型的框架标题。一个是普通标题,另一个是带有图像背景的标题。
据我所知,最好的方法是重载模板frametitle
,这样当有某些数据可用时,我们就选择图像版本。
由于这些数据必须是全局的,我们还需要在每帧结束时或开始时重置它们的方法。
如果我们查看beamerbaseframe.sty
,这正是beamer
所做的事情,比如说\insertframetitle
,它在环境定义的最后部分被重置为空beamer@frameslide
。
所以我的问题是,我们如何添加我们自己的变量重置?(这不会使宏无效,而是将它们重置为默认值。
有任何想法吗?