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 hideothersubsections
opção do \tableofcontents
comando.
Adicionar um slide automaticamente no início de uma seção é feito mais facilmente com o \AtBeginSection
comando.
Os comandos ToC estão documentados na Seção 10.5 domanual do projetor, e o \AtBeginSection
comando 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}