如何覆盖包含列表的框

如何覆盖包含列表的框

我想通过点击下一步来让这个块出现。

\begin{block}{Methode}
\begin{lstlisting}
for i in range(2,N):
    a[i] = (a[i-1] * b + 1) % m
\end{lstlisting}
\end{block}

我尝试过

\onslide<2->{ CODE }

但我收到此错误信息

(no line number in this file):
Package utf8x Error: Character159appearedalone.

See the utf8x package documentation for explanation.
Type  H <return>  for immediate help.
...                                              

l.23   \item<4->m sollte groß und eine Potenz von 10 oder 2 sein
Characters128-191areonlyallowedasargumentstocharacters194-244

谢谢你的帮助 =)

答案1

请始终发布显示所有使用的包的完整文档。

您可以使用\pause

\documentclass{beamer}
\usetheme{Copenhagen}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{listings}
\begin{document}
\begin{frame}[fragile]
\begin{block}{Methode}
\pause
\begin{lstlisting}
for i in range(2,N):
    a[i] = (a[i-1] * b + 1) % m
\end{lstlisting}
\end{block}
\end{frame}
\end{document}

相关内容