Beamer:每个项目前面都有一个移动的箭头

Beamer:每个项目前面都有一个移动的箭头

首先,请看一下这些幻灯片

在此处输入图片描述

在幻灯片 8(第 1-16 帧)中,我们可以看到箭头在项目周围移动。

我的问题是如何重现箭头可以循环移动的逐项列表?

编辑:

\begin{frame}
\frametitle{}‎
\framesubtitle{}
\begin{itemize}‎
    \item item A.‎\\
  ‎\hspace{1cm}‎ \only<1>{\makebox[0pt][r]{$\rightarrow$}} item 1. ‎\\‎
  ‎\hspace{1cm} \only<2>{\makebox[0pt][r]{$\rightarrow$}} item 2.‎‎
  \item item B.‎ 
\end{itemize}‎
\end{frame}‎
% To change cyclically‎
\begin{frame}
\frametitle{}‎
\framesubtitle{}
\begin{itemize}‎
    \item item A.‎\\
  ‎\hspace{1cm}‎ \only<1>{\makebox[0pt][r]{$\rightarrow$}} item 1. ‎\\‎
  ‎\hspace{1cm} \only<2>{\makebox[0pt][r]{$\rightarrow$}} item 2.‎‎
  \item item B.‎ 
\end{itemize}‎
\end{frame}‎

答案1

这是一个解决方案:

\documentclass{beamer}

\newcommand<>{\itemarrow}{\mbox{}\visible#1{\llap{\color{structure}$\rightarrow$\hspace{1.5em}}}}

\begin{document}
\begin{frame}
  \frametitle{Test}
  \begin{itemize}
  \item \itemarrow<1,4>Text one
  \item \itemarrow<2,5>Text two
  \item \itemarrow<3,6>Text three
  \item Text four
    \begin{itemize}
    \item \itemarrow<7>Text one
    \item \itemarrow<8>Text two
    \item \itemarrow<9>Text three
    \item Text four
    \end{itemize}
  \end{itemize}
\end{frame}
\end{document}

相关内容