كيف أقوم بتغيير التذييل/خط التسرب لإطار واحد في Beamer؟

StackOverflow https://stackoverflow.com/questions/3103989

  •  29-09-2019
  •  | 
  •  

سؤال

لذلك في الأساس لدي شيء من هذا القبيل في الجزء العلوي من ملف Tex:

\setbeamertemplate{footline}{Number \insertframenumber}

ينطبق هذا "الرقم <#>" على التذييل/خط التسرب لجميع الإطارات. الآن ما أريد فعله هو تغيير الخطوط إطار واحد. من المثير للدهشة أن ما يلي لا يعمل:

\begin{frame}
    \setbeamertemplate{footline}{New template \insertframenumber}
\end{frame}

كيف أحقق تغيير الخطوط/تذييل إطار واحد?

هل كانت مفيدة؟

المحلول

شكرا توماس! لأي شخص آخر قد يرغب في الحصول على هذا العمل ، إليك مثال كامل:

\documentclass{beamer}
\setbeamertemplate{footline}{goo \insertframenumber}

\begin{document}
    \begin{frame}[t]{Frame 1}
        A
    \end{frame}

    { % these braces make the change local to the single frame
        \setbeamertemplate{footline}{boo \insertframenumber}
        \begin{frame}[t]{Frame 2}
            B
        \end{frame}
    }

    \begin{frame}[t]{Frame 3}
        C
    \end{frame}
\end{document}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top