LaTeX Beamer - 使用「itemize」時暫時增加項目的字體大小

LaTeX Beamer - 使用「itemize」時暫時增加項目的字體大小

有人知道如何在簡報過程中為某個專案使用更大的字體嗎?這是我正在嘗試做的事情:

\documentclass{beamer}

\begin{document}
    \begin{frame}
        \begin{itemize}
            \item item A
            \pause
            \item item B
            \pause
            \item item C
            \pause
            \item item D
        \end{itemize}
    \end{frame}

\end{document}

因此,在演示過程中,我想逐一瀏覽四個項目(A 到 D),如下所示:首先,我希望只顯示項目 A,而項目 B 到 D 應該會褪色(灰色)。那我想用稍微放大的字體顯示項目 B,而項目 A、C 和 D 則是褪色。然後我想用稍微放大的字體顯示項目C,而項目A、B和D則淡化,項目B的字體應該是原始字體。最後,我想用稍微放大的字體顯示項目 D,所有其他項目都褪色。

有沒有辦法在投影機中實現這個目標?

答案1

\documentclass{beamer}

\setbeamercovered{again covered={\opaqueness<1->{15}}, dynamic}
\setbeamerfont{alerted text}{size=\huge}
\begin{document}
\begin{frame}   
    Item in default size \huge foo \normalsize

    \begin{itemize}[<+|alert@+>]
        \item item A
        \item item B
        \item item C
        \item item D
    \end{itemize}
\end{frame}
\end{document}

在此輸入影像描述

答案2

這段程式碼不會改變警察的規模,而是執行其他技巧,我認為這就是您所尋找的。

\documentclass{beamer}

\setbeamercovered{again covered={\opaqueness<1->{15}}, dynamic}
\begin{document}
    \begin{frame}
        \begin{itemize}[<+>]
            \item item A
            \item item B
            \item item C
            \item item D
        \end{itemize}
    \end{frame}

\end{document}

有了\Large大小,但我不確定它是最佳的 LaTeX 程式碼,但它可以工作。

\documentclass{beamer}

\setbeamercovered{again covered={\opaqueness<1->{15}}, dynamic}
\begin{document}
\begin{frame}
    \begin{itemize}
        \item<+> \only<1>{\Large}item A
        \item<+> \only<2>{\Large}item B
        \item<+> \only<3>{\Large}item C
        \item<+> \only<4>{\Large}item D
    \end{itemize}
\end{frame}
\end{document}

相關內容