Fetten Sie den Namen des Sprechers in einem bestimmten Rahmen

Fetten Sie den Namen des Sprechers in einem bestimmten Rahmen

Ich habe drei Lautsprecher im Titelrahmen, und zwar wie folgt:

\author{Mister X, Mister Y, Mister Z}

Ich möchte den Namen fett druckenHerr Xauf Rahmen 1 und 2 undHerr Ybeispielsweise bei Frame 3 und 4. Ich habe die Lösung nicht gefunden, der Inhalt \authorkann nicht überschrieben werden.

Ist das mit Beamer möglich?

Grüße

Hier ist ein kleiner Code zur Veranschaulichung:

\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usetheme{Warsaw}
\usecolortheme{crane}
\usepackage[french]{babel}  

\title{My Talk}
\subtitle{All authors must be here}
\author{Mister X, Mister Y, Mister Z}

\begin{document}

\begin{frame}
  \titlepage
\end{frame}


\section{Mister X's part}   

\frame{
\frametitle{Part of Mister X}

"Mister X" must be bold in the footer.

}

\section{Mister Y's part}   

\frame{
\frametitle{Part of MisterY}

"Mister Y" must be bold in the footer.

}

\end{document}

Antwort1

Sie können die Nummer des Rahmens testen, indem \value{framenumber}Sie das optionale Argument von ändern \author. Die Bedingung \ifcasetestet die Nummer des Wertes und verwendet die angegebene Definition. Beachten Sie, dass dies \ifcasebei 0 beginnt.

\author[%
     \ifcase\value{framenumber}
     \or%1
        Mister X, Mister Y, Mister Z
    \or%2
        \textbf{Mister X}, Mister Y, Mister Z
    \or%3
         Mister X, \textbf{Mister Y}, Mister Z
    \else%4,5,...
        Mister X, Mister Y, Mister Z
    \fi%
     ]{Mister X, Mister Y, Mister Z}

Hier dein Beispiel:

\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usetheme{Warsaw}
\usecolortheme{crane}
\usepackage[french]{babel}  

  \title{My Talk}
  \subtitle{All authors must be here}
  \author[%
     \ifcase\value{framenumber}
     \or%1
        Mister X, Mister Y, Mister Z
    \or%2
        \textbf{Mister X}, Mister Y, Mister Z
    \or%3
         Mister X, \textbf{Mister Y}, Mister Z
    \else%4,5,...
        Mister X, Mister Y, Mister Z
    \fi%
     ]{Mister X, Mister Y, Mister Z}

\begin{document}

\begin{frame}
  \titlepage
\end{frame}


\section{Mister X's part}   

\frame{
\frametitle{Part of Mister X}

"Mister X" must be bold in the footer.

}

\section{Mister Y's part}   

\frame{
\frametitle{Part of MisterY}
   "Mister Y" must be bold in the footer.
}

\end{document}

verwandte Informationen