
의 추천에 따라비머에서 항목을 표시한 후 파업하는 방법, 나는 이것을 썼습니다 :
\documentclass[14pt,aspectratio=1610]{beamer}
\usepackage[normalem]{ulem}
\renewcommand{\ULthickness}{1pt}
\newcommand{\myonly}[3]{\only<+>{\item #1#2}\only<+->{\item #3{#1}#2}}
\newcommand{\strike}[1]{\myonly{#1}{?}{\sout}}
\begin{document}
\begin{frame}\frametitle{test}
Well...
\onslide<+-> %%% THIS IS THE PROBLEM!
So...
\begin{itemize}
\strike{foo}
\strike{bar}
\strike{baz}
\myonly{zot}{!}{\emph}
\end{itemize}
\end{frame}
\end{document}
이것은 다소 정확한 출력을 생성합니다제외하고
- 오류가 있습니다
LaTeX Error: Something's wrong--perhaps a missing \item
. - 첫 번째
\onslide
는 무시됩니다.well
및 둘 다so
첫 번째 슬라이드에 나타납니다.
첫 번째를 제거 \onslide<+->
하면~ 아니다출력을 변경하지만 오류 메시지는 제거됩니다.
\item
첫 번째 이전에 추가하면 \strike
오류 메시지도 제거됩니다.
내가 원하는 것은 so
두 번째 슬라이드에 나타나야 한다는 것입니다. 물론 오류 메시지도 원하지 않습니다.
추신. handout
물론 옵션을 추가하면 오류 메시지가 제거됩니다.