
\documentclass{beamer}
\setbeamercovered{transparent}
\begin{document}
\begin{frame}
\begin{itemize}
\item<1-> a
\item<2-> b
\item<3-> c
\end{itemize}
\end{frame}
\end{document}
Как сделать, например, a и c прозрачными, а b — видимым? Чем, например, a и b сделать прозрачными, а c — видимым? Я хочу использовать это как контент, который будет отображаться перед началом каждого раздела, чтобы напомнить, какой раздел будет обсуждаться...
решение1
Вы это имеете в виду?
\documentclass{beamer}
\setbeamercovered{transparent}
\begin{document}
\begin{frame}
\begin{itemize}
\only<1>{\item a}
\only<2>{\item b}
\only<3>{\item c}
\end{itemize}
\end{frame}
\end{document}
решение2
Вы можете использовать \tableofcontents[currentsection]
для отображения оглавления текущего раздела, все остальные разделы и подразделы затенены. Смотрите мой MWE ниже. Кроме того, я добавил опции only
и uncover
для спецификаций наложения. Вы можете поиграть с ними.
Надеюсь, это то, чего вы хотите.
\documentclass{beamer}
\setbeamercovered{transparent}
\begin{document}
\section{Table of Contents}
\begin{frame}
\tableofcontents[currentsection]
\end{frame}
\section{Test-Section}
\begin{frame}
\begin{itemize}
\item<1-> a
\item<2-> b
\item<3-> c
\end{itemize}
\end{frame}
\subsection{Subsection}
\begin{frame}
\begin{itemize}
\only<1>{\item a}
\only<2>{\item b}
\only<3>{\item c}
\end{itemize}
\end{frame}
\begin{frame}
\begin{itemize}
\uncover<1>{\item a}
\only<3>{\item b}
\uncover<2-3>{\item c}
\end{itemize}
\end{frame}
\begin{frame}
\tableofcontents[currentsection]
\end{frame}
\end{document}
Скриншот\tableofcontents[currentsection]
Скриншот \uncover
и\only