我有下面的列表,但我想让项目 a 和 b 位于同一行,有什么办法吗?
\begin{itemize}
\item [$\rightarrow$]<1> a.
\item [$\rightarrow$]<2> b.
\item [$\rightarrow$]<3> c.
\item [$\rightarrow$]<4> d.
\item [$\rightarrow$]<5> g
\end{itemize}
答案1
如果您想要替换项目,则可以使用“only”:
\begin{frame}
\begin{itemize}
\only<1>{\item [$\rightarrow$] a.}
\only<2>{\item [$\rightarrow$] b.}
\only<3>{\item [$\rightarrow$] c.}
\end{itemize}
\end{frame}
答案2
对于两列的项目tasks
有一个简单的解决方案:
\documentclass{beamer}
\usepackage{tasks}
\begin{document}
\begin{frame}
\begin{tasks}[label=$\rightarrow$](2)
\task a \pause
\task b \pause
\task c \pause
\task d \pause
\task g \pause
\end{tasks}
\end{frame}
\end{document}
如果你想了解其他方法,例如,这个问题。