Eu produzo beamerarticle
notas de aula a partir do mesmo arquivo da minha apresentação. eu não quero terqualquer \frametitle
está nas notas de aula. Existe uma maneira de dizer ao Beamer que quero que todos \frametitle
fiquem visíveis apenas no <presentation>
modo? (Claro, eu poderia definir uma macro \presframetitle#1
como uma abreviação de \frametitle<presentation>{#1}
, mas prefiro não fazê-lo.)
Responder1
Normalmente beamerarticle.sty
define o frametitle como
\defbeamertemplate<article>*{frametitle}{default}{\paragraph*{\insertframetitle}\ \par\noindent\emph{\insertframesubtitle}\par}
Mas você pode fornecer sua própria definição, por exemplo:
\documentclass{article}
\usepackage{beamerarticle}
\defbeamertemplate<article>*{frametitle}{empty}{}
\begin{document}
\section{Section}
\subsection{Subsection}
\begin{frame}
\frametitle{test}
abc
\end{frame}
\end{document}
Responder2
Provavelmente é melhor fornecer uma definição alternativa
\mode<article>{\renewcommand\frametitle[1]{}}
Vale a pena notar aqui que, embora beamer
tenha uma especificação de sobreposição padrão global, não existe uma para cada elemento. Pois algo como frametitle
is seria viável, mas não para outros elementos: imagine an itemize
, que pode estar em um bloco, em uma coluna, em ambos, ...