如何自定义 beamer madrid 轮廓框中各部分和子部分的字体大小?

如何自定义 beamer madrid 轮廓框中各部分和子部分的字体大小?

我一直在使用 beamer 的默认主题 Madrid。我有许多章节和小节。我有一个大纲框架,在开始任何小节之前,它应该出现,而其他小节则隐藏。问题是我有许多章节/小节没有出现在框架中。有什么办法可以让我把所有章节/小节都放在一张幻灯片中吗?我正在考虑一个解决方案,只突出显示当前章节及其小节,而不再显示其他章节。例如,如果我在 C 节,则仅突出显示 C 节的小节,而不再显示小节 A、B、D、E。这将使观众专注于当前章节的内容。

在此处输入图片描述

\documentclass{beamer}
  \usetheme{Madrid}
    \usecolortheme{beaver}
 \usepackage{utopia} 
 \usepackage[normalem]{ulem}
 \usepackage{graphicx}
 \usepackage{amsmath}
\usepackage{amssymb}
    \usepackage[utf8]{inputenc}
   \usepackage{mathtools}
\usepackage{multicol}

  \usefonttheme{professionalfonts}

\title[Title]{Title} 
 %\author{M. Saiful Bari\inst{1} \and Mr X\inst{2}} 
\author{My Name\inst{1}}
  \institute{
  \inst{1}
   Sample University testing and testing
   }

 \date{20 June, 2017}
   \AtBeginSubsection[]
   {
     \begin{frame}
     \frametitle{Outline}
       \tableofcontents
   [
      currentsection,
      currentsubsection
  ]
  \end{frame}
   }

   \begin{document}
  \frame{\titlepage}
\section{Section A}
 \subsection{subsection A1}
   \subsection{subsection A2}
   \subsection{subsection A3}
    \subsection{subsection A4}
   \section{Section B}
      \subsection{subsection B1}
      \subsection{subsection B2}
     \subsection{subsection B3}
       \subsection{subsection B4}
        \section{Section C}
        \subsection{subsection C1}
       \subsection{subsection C2}
       \subsection{subsection C3}
       \subsection{subsection C4}
      \section{Section D} 
     \subsection{subsection D1}
     \subsection{subsection D2}
       \subsection{subsection D3}
       \subsection{subsection D4}
     \subsection{subsection D5}
    \section{Section E}
      \subsection{subsection A}
   \subsection{subsection A}

  \end{document}

答案1

我想你想要这样的东西:

\AtBeginSubsection[]
{
\begin{frame}<beamer>
\frametitle{Outline}
\tableofcontents[
  currentsection,
  sectionstyle=show/hide,
  subsectionstyle=show/shaded/hide,
]
\end{frame}
}

结果将是这样的:

在此处输入图片描述

仅包含当前部分并用阴影表示其子部分......

PS:最好隐藏其他(非当前)小节,以便至少让观众能够看到当前部分是否接近结束。

编辑:

对于目录,如下所示:

\begin{frame}{\contentsname}
\begin{multicols}{2}
\small
\tableofcontents
\end{multicols}
\end{frame}

应该管用

PS:\small命令只是一个补充,表明您也可以根据需要将字体大小减小到您选择的大小

相关内容