저는 프리젠테이션 작업을 하고 있는데 모든 섹션 앞에 프레임을 삽입하여 제가 시작할 섹션의 목차를 일반적인 방식으로 작성하고 나머지 항목은 희미하게 표시하고 싶습니다. , 여기처럼: https://i.stack.imgur.com/xqJVX.jpg
또한 ToC를 2개의 프레임으로 분할할 수 있는 방법도 알고 싶습니다. 단 하나의 프레임에 넣기에는 너무 길기 때문입니다. 나는 그것에 대해 많이 읽었으며 [allowframebreaks] 또는 [allowframebreaks=frac]가 제안되었지만 분수가 있으면 정말 지저분해 보이고 ToC가 없으면 매우 잔인한 방식으로 ToC가 분리됩니다. 한 섹션에 속한 모든 것이 그렇지 않기를 바랍니다. 분리됨; 어떤 생각이 있나요?
최소 예제의 코드는 여기에서 찾을 수 있습니다:
\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}
많은 감사를 드립니다.
답변1
ToC를 자동으로 쉽게 분할할 수는 없지만 전체 문서 구조가 완성되면 \tableofcontents[sections={1-2}]
.
투명도로 다른 섹션을 페이드 아웃하는 것은 hideothersubsections
명령 옵션을 사용하여 수행됩니다 \tableofcontents
.
섹션 시작 시 슬라이드를 자동으로 추가하는 것은 \AtBeginSection
명령을 사용하여 가장 쉽게 수행할 수 있습니다.
ToC 명령은 10.5절에 문서화되어 있습니다.비머 매뉴얼, \AtBeginSection
명령은 섹션 10.2에 있습니다.
테스트를 더 쉽게 하기 위해 콘텐츠 명령이 추가된 완전한 예:
\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}