如何从 beamer 中的 \tableofcontents 中删除超链接?

如何从 beamer 中的 \tableofcontents 中删除超链接?

我正在设计一个演示文稿,beamer并希望使用它\tableofcontents来生成大纲框架。但是,默认情况下,beamer目录中的章节名称包含超链接。这是一个最简单的示例:

\documentclass{beamer}

\begin{document}

\begin{frame}
  \tableofcontents
\end{frame}

\section{First}
\begin{frame}
  \frametitle{Who's on first?}
\end{frame}

\section{Second}
\begin{frame}
  \frametitle{What's on second?}
\end{frame}

\end{document}

我发现在演讲时很容易意外点击这些超链接,导致演讲偏离主题。除了手动编写内容框架外,我还能如何删除这些超链接?

答案1

您可以使用以下环境NoHyper

\documentclass{beamer}

\begin{document}

\begin{frame}
\begin{NoHyper}
  \tableofcontents
\end{NoHyper}
\end{frame}

\section{First}
\begin{frame}
  \frametitle{Who's on first?}
\end{frame}

\section{Second}
\begin{frame}
  \frametitle{What's on second?}
\end{frame}

\end{document}

相关内容