仅在冗余较少的投影仪框架中使用 \

仅在冗余较少的投影仪框架中使用 \

如何编写冗余度较低的文档,特别是当 only-items 的数量很大时。我的意思是减少<i>\center \Huge表达式的数量。

\documentclass{beamer}
\begin{document}
    \begin{frame}{Title}
        \only<1>{\center \Huge One}
        \only<2>{\center \Huge Two}
        \only<3>{\center \Huge Three}
\end{frame}
\end{document}

答案1

如果要应用于\Huge所有项目,只需将其移出\only语句即可。 同样适用于\center,但您应改用\centering

为了使代码更易于维护,您可以放弃明确的覆盖数字,而使用相对覆盖。这样,您不需要自己跟踪数字。

\documentclass{beamer}
\begin{document}
    \begin{frame}{Title}
        \Huge
        \centering
        \only<+>{One}
        \only<+>{Two}
        \only<+>{Three}
\end{frame}
\end{document}

相关内容