在下面的 MWE 中,如果我注释掉enumitem
所有内容的使用,则一切正常,但如果包含它,则会中断。有没有办法让它正常工作?
\documentclass{beamer}
\usepackage{enumitem}
\begin{document}
\begin{frame}{title}
\begin{enumerate}[<+->]
\item How
\item are
\item you?
\end{enumerate}
\end{frame}
\end{document}
如果我使用以下代码,我会收到错误:Package enumitem Error: <+-> undefined.
\documentclass{article}\usepackage{beamerarticle}
\mode<article>{\usepackage{enumitem}}
\begin{document}
\begin{frame}{title}
\begin{enumerate}[<+->]
\item How
\item are
\item you?
\end{enumerate}
\end{frame}
\end{document}
答案1
如果您想要加载该enumitem
包以在文章模式下使用它,您可以将加载限制为此模式。
然后只需要隐藏[<+->]
该包,这可以通过全局或本地方式enumitem
完成 。\beamerdefaultoverlayspecification{<+->}
%\documentclass{beamer}
\documentclass{article}
\usepackage{beamerarticle}
\mode<article>{
\usepackage{enumitem}
}
\begin{document}
\begin{frame}{title}
{
\beamerdefaultoverlayspecification{<+->}% <- can also be used in the preamble if it should apply to all itemization/enumerate
\begin{enumerate}
\item How
\item are
\item you?
\end{enumerate}
}
\end{frame}
\end{document}