
Quero dividir o título do meu quadro na classe beamer em duas colunas iguais, para que no lado esquerdo apareça o título da seção e no lado direito apareça o título da subseção (se existir). Além disso, cores diferentes para as laterais seriam boas.
Estou tentando usar:
\useoutertheme{split}
\setbeamertemplate{headline}[split]
Mas cria todas as seções e subseções do título, sem nomeá-las. Eu só quero os atuais.
Responder1
Você mesmo deve redefinir o título neste caso. Acabei de copiar o tema dividido e substituí as barras de navegação por \insertsection
e \insertsubsection
respectivamente.
Para definir a cor você deve usar os seguintes \setbeamercolor{}
comandos:
\setbeamercolor{section in head/foot}{fg=white, bg=red}
\setbeamercolor{subsection in head/foot}{fg=white, bg=blue}
Exemplo completo:
\documentclass{beamer}
\setbeamertemplate{headline}{%
\leavevmode%
\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex]{section in head/foot}%
\hfill\insertsection\hspace*{1em}%
\end{beamercolorbox}%
\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex]{subsection in head/foot}%
\hspace*{1em}\insertsubsection%
\end{beamercolorbox}%
}
\setbeamercolor{section in head/foot}{fg=white, bg=red}
\setbeamercolor{subsection in head/foot}{fg=white, bg=blue}
\begin{document}
\section{My Section 1}
\subsection{My Subsection 1}
\begin{frame}{Frametitle}
Frame Content
\end{frame}
\subsection{My Subsection 2}
\begin{frame}{Frametitle}
Frame Content
\end{frame}
\section{My Section 2}
\subsection{My Subsection 1}
\begin{frame}{Frametitle}
Frame Content
\end{frame}
\subsection{My Subsection 2}
\begin{frame}{Frametitle}
Frame Content
\end{frame}
\end{document}
Saída: