我没有 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}