背景に合わせてビーマーカバーの色を変更する

背景に合わせてビーマーカバーの色を変更する

ビーマーで覆われた要素が透明になるように設定しました\setbeamercovered{transparent}。ただし、背景色を白以外に設定しており、このtransparent設定では非表示の要素が背景色ではなく白と混ざってしまうようです。非表示の項目が白ではなく背景色と混ざるように、非表示のテキストの色を変更することは可能ですか?

答え1

フォントの背景色を変更できます:

\documentclass{beamer}

\setbeamercolor{background canvas}{bg=red}
\setbeamercovered{transparent}

\setbeamercolor{normal font}{parent=background canvas}
\AtBeginDocument{\usebeamercolor{normal font}}

\setbeamercolor{navigation symbols}{fg=structure.fg!40!background canvas.bg,bg=background canvas.bg}

\begin{document}

\begin{frame}
\begin{itemize}[<+->]
\item test
\item test
\end{itemize}
\end{frame}

\end{document}

ここに画像の説明を入力してください

関連情報