检查 beamertemplate 的当前值

检查 beamertemplate 的当前值

Beamer 提供\setbeamertemplate\addtobeamertemplate。我正在尝试更改其中一个模板,但找不到命令来检查模板的当前值。

用例是我尝试在article模式中将发件人号码添加到框架标题。我想对框架的默认渲染进行其他修改,但如果不知道框架的默认行为,这会有些困难。

答案1

\setbeamertemplate{<element>}{<template>}創造(\csname beamer@@tmpl@<element>\endcsname<template>beamertemplates.sty)因此,你可以检查

\makeatletter
\expandafter\show\csname beamer@@tmpl@<element>\endcsname
\makeatother

\addtobeamertemplate添加内容相同\beamer@@tmpl@<element>

相关内容