Я пытаюсь создать пользовательский формат оглавления. Я хочу, чтобы описание раздела находилось внутри блочной среды, например:
\section{Section 1}
\frame{
\begin{block}
This is section description 1
\end{block}
}
\section{Section 2}
\frame{
\begin{block}
This is section description 2
\end{block}
}
\section{Section 3}
\frame{
\begin{block}
This is section description 3
\end{block}
}
а затем показать эти блоки в оглавлении вместо названий разделов.
Позвольте мне объяснить, зачем мне это нужно. В моей презентации есть три исследовательских вопроса, которые направляют общую презентацию, и я разделяю ее на несколько разделов (каждый вопрос — это один раздел). Изначально я представляю все три вместе на одном слайде, но затем я хочу представить только один из них, по сути, затеняя остальные, как это происходит в оглавлении.
Возможно ли что-то подобное?
Спасибо заранее, ЮК
решение1
Ниже приведено одно из возможных решений; основная идея заключается в переопределении section in toc
шаблона таким образом, чтобы обязательный аргумент \section
теперь использовался для описания раздела и был помещен внутрь блока в оглавлении; необязательный аргумент \section
может использоваться для заголовка (в случае использования внешней темы с разделом в заголовке). Вот код:
\documentclass[breaklinks]{beamer}
\usetheme{Boadilla}
\useoutertheme{miniframes}
\makeatletter
\AtBeginSection{%
\begin{frame}
\frametitle{Outline}
\tableofcontents[currentsection]
\end{frame}
}
\setbeamertemplate{section in toc}{\protect\block{Research Question~\inserttocsectionnumber}\inserttocsection\protect\endblock}
\begin{document}
\begin{frame}
\frametitle{General Outline}
\tableofcontents
\end{frame}
\section[Section one title]{This is section description 1}
\begin{frame}
Contents of section one
\end{frame}
\section[Section two title]{This is a very long section description. This is a very long section description. This is a very long section description. This is a very long section description.}
\begin{frame}
Contents of section two
\end{frame}
\section[Section three title]{This is section description 3}
\begin{frame}
Contents of section three
\end{frame}
\end{document}
и некоторые из полученных кадров, показывающие два первых частичных оглавления с описаниями внутри блока (текущий раздел с обычным кодом и другой раздел, затененный по запросу) и заголовок с заголовками: