更改 beamer 中目录小节中的文本颜色

更改 beamer 中目录小节中的文本颜色

我没有 MWE,但我尝试做的是更改 Beamer 中目录中子部分的文本颜色。我有以下内容:

\section{Live Querying Approach}
         \subsection{Traversal-based approach}
         \subsection{\textcolor{blue}{Index-based approach}}
         \subsection{{\color{blue} Hybrid approach}}

%
\begin{frame}
    \frametitle{Outline}
\tableofcontents[currentsection]
\end{frame}

\textcolor当然,如果没有\subsection,这个也可以正常工作,但是当我使用 时,\textcolor它会抛出错误。我该怎么做?

我知道这一点更改 beamer 中目录页中的部分和子部分字体颜色但这会改变文档中所有 \subsections 的颜色——我只想在一种情况下进行改变。

有没有什么办法可以完成我想做的事情?

答案1

实际上您的问题很难回答,但也许以下解决方法就足够了:

\documentclass{beamer}
\newcommand{\mypause}[1][+]{\onslide<#1>}

\title{TITLE}
\author{AUTHOR}

\begin{document}

\section{Live Querying Approach}
\subsection{Traversal-based approach}
\subsection{Index-based approach}
\subsection{Hybrid approach}

\begin{frame}<2>
    \setbeamercovered{%
       still covered={\opaqueness<1->{100}},
       again covered={\opaqueness<1->{15}}
    }
    \setbeamercolor{subsection in toc}{fg=blue}
    \let\pause\mypause
    \tableofcontents[pausesubsections]
\end{frame}

\end{document}

在此处输入图片描述

相关内容