Проектор: Прозрачная крышка для предыдущих и последующих элементов

Проектор: Прозрачная крышка для предыдущих и последующих элементов

Класс LaTeX Beamer предлагает прозрачное наложение ( \setbeamercovered{transparent}), которое делает следующие элементы немного прозрачными. Элементы, которые уже были показаны, остаются полностью непрозрачными. Чтобы сосредоточить внимание слушателя на текущем элементе, я бы предпочел, чтобы и следующие, и уже обсуждаемые элементы были прозрачными, а только текущая точка отображалась с полной непрозрачностью.


Слайд 1

- Foo
- Bar (opacity: 0.5)
- Ham (opacity: 0.5)
- Eggs (opacity: 0.5)

Слайд 2

- Foo (opacity: 0.5)
- Bar
- Ham (opacity: 0.5)
- Eggs (opacity: 0.5)

Слайд 3

- Foo (opacity: 0.5)
- Bar (opacity: 0.5)
- Ham
- Eggs (opacity: 0.5)

Слайд 4

- Foo (opacity: 0.5)
- Bar (opacity: 0.5)
- Ham (opacity: 0.5)
- Eggs

Как мне этого добиться?

решение1

Выделить текущий элемент можно только с помощью [<+>]:

\documentclass{beamer}

\setbeamercovered{transparent}

\begin{document}

\begin{frame}
\begin{itemize}[<+>]
\item Duck
\item Marmot
\item Sloth
\item Bear
\end{itemize}
\end{frame}


\end{document}

введите описание изображения здесь


И небольшой эксперимент просто ради интереса:

\documentclass{beamer}

\setbeamercovered{transparent}
\usepackage{tikzducks,tikzlings}

\begin{document}

\begin{frame}
\begin{itemize}[<+>]
\item \alt<.>{\tikz[scale=0.2]{\duck}}{Duck}
\item \alt<.>{\tikz[scale=0.2]{\marmot}}{Marmot}
\item \alt<.>{\tikz[scale=0.2]{\sloth}}{Sloth}
\item \alt<.>{\tikz[scale=0.2]{\bear}}{Bear}
\end{itemize}
\end{frame}


\end{document}

введите описание изображения здесь

Связанный контент