逐项列出的第二级项目不透明

逐项列出的第二级项目不透明

我的目标是只让第一级的项目透明。我该怎么做呢?我有以下代码,但它也会使第二级的项目变灰

\documentclass[
]{beamer}
\usepackage{enumerate}

\begin{document}
\begin{frame}
    \begin{itemize}[<+->]
        \item test1
        \item if this item is shown
        \begin{itemize}
            \item then this subitem should be shown also, and not in the next step
        \end{itemize}
    \end{itemize}
\end{frame}
\end{document}

我已经编辑了代码,这里它不再变灰,但问题是相同的。如果出现第二项,那么我希望子项与它一起出现,而不是在下一步中出现。

答案1

[<.->]您可以使用第二级列表来撤消分段揭示:

\documentclass{beamer}
\setbeamercovered{transparent}

\begin{document}
\begin{frame}
    \begin{itemize}[<+->]
        \item test1
        \item if this item is shown
        \begin{itemize}[<.->]
            \item then this subitem should be shown also, and not in the next step
        \end{itemize}
    \end{itemize}
\end{frame}
\end{document}

相关内容