我的目标是只让第一级的项目透明。我该怎么做呢?我有以下代码,但它也会使第二级的项目变灰
\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}