Tendo a classe beamer - Como posso inserir o Índice em 2 quadros e também inseri-lo na frente de cada seção?

Tendo a classe beamer - Como posso inserir o Índice em 2 quadros e também inseri-lo na frente de cada seção?

Estou trabalhando em uma apresentação e na frente de cada seção quero que seja inserida uma moldura onde eu possa ver o índice com a seção que estou prestes a começar escrita de forma normal e o restante de forma desbotada , como aqui: https://i.stack.imgur.com/xqJVX.jpg

Também quero saber como posso dividir o ToC em 2 frames já que o meu é muito longo para colocá-lo em apenas um frame; Eu li muito sobre isso e [allowframebreaks] ou [allowframebreaks=frac] é sugerido, mas com a fração parece muito confuso e sem ela separa o ToC de uma forma muito brutal - desejo que tudo que pertence a uma seção não seja estar separado; Você tem alguma ideia?

O código de um exemplo mínimo pode ser encontrado aqui:

\documentclass{beamer}
\mode<presentation> {

%--------------------------------------
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{subfigure}
\usepackage{multicol}

%--------------------------------------
%--------------------------------------
\usepackage[english]{babel}
%--------------------------------------

\usetheme{Warsaw}

\usecolortheme{lily}

}


\begin{document}

\begin{frame}[allowframebreaks]
\frametitle{Table of Contents} %
\tableofcontents 
\end{frame}

%----------------------------------------------------------------------------------------
%   PRESENTATION SLIDES

  %----------------------------------------------------------------------------------------

\section{test}
\begin{frame}
bla bla
\end{frame}

\section{test2}
\begin{frame}
bla bla
\end{frame}

\section{test3}
\begin{frame}
bla bla
\end{frame}

\subsection{subtest1}
\begin{frame}
    bla bla
\end{frame}

\subsection{subtest2}
\begin{frame}
    bla bla
\end{frame}

\section{tes4}
\begin{frame}
bla bla
\end{frame}

%------------------------------------------------

\end{document}

Muito obrigado.

Responder1

Talvez você não consiga dividir facilmente o ToC automaticamente, mas depois de concluir a estrutura geral do documento, você pode restringir facilmente o índice de um slide específico a um subconjunto de seções usando algo como \tableofcontents[sections={1-2}].

O esmaecimento de outras seções com transparência é feito com a hideothersubsectionsopção do \tableofcontentscomando.

Adicionar um slide automaticamente no início de uma seção é feito mais facilmente com o \AtBeginSectioncomando.

Os comandos ToC estão documentados na Seção 10.5 domanual do projetor, e o \AtBeginSectioncomando está na seção 10.2.

Exemplo completo, com comandos de conteúdo adicionados para facilitar o teste:

\documentclass{beamer}
\usetheme{Warsaw}

\newcommand{\simplesection}[1]{
\section{#1}
\begin{frame}
  bla bla
\end{frame}
}
\newcommand{\complexsection}[1]{
\section{#1}
\subsection{subtest1}
\begin{frame}
  bla bla
\end{frame}
\subsection{subtest2}
\begin{frame}
  bla bla
\end{frame}
}

\begin{document}

\begin{frame}
  \frametitle{Table of Contents}
  \tableofcontents[sections={1-2}]
\end{frame}

\begin{frame}
  \frametitle{Table of Contents}
  \tableofcontents[sections={3-4}]
\end{frame}

\AtBeginSection{
  \begin{frame}
    \tableofcontents[currentsection,hideothersubsections]
  \end{frame}
}

\simplesection{test}
\simplesection{test2}
\complexsection{test3}
\simplesection{test4}

\end{document}

insira a descrição da imagem aqui

informação relacionada