Beamer에는 중앙에 헤드라인이 필요합니다.

Beamer에는 중앙에 헤드라인이 필요합니다.

정리할 프레젠테이션이 있는데 맨 위(프레임 제목 위)와 맨 아래 중앙에 각 페이지의 분류(UNCLASSIFED)를 지정해야 합니다. 예를 들어 을 사용해 보았지만 \setbeamertemplate{headline}{UNCLASSIFIED}맨 왼쪽에 분류만 적용되었습니다. 안에 추가하면 \begin{center}{}\end{center}아무 일도 일어나지 않습니다. 두 경우 모두, 나는 밑줄에 대해 아무것도 얻지 못합니다.

\documentclass[t]{beamer}
\begin{document}
\section{Background:  The Problem}
\frame{
\setbeamertemplate{headline}
{
\begin{center}
{\bf UNCLASSIFIED} 
\end{center}
}
\frametitle{Background:  The Problem}
\begin{itemize}
{\small
\item stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff;
\item stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff;
\item stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff;
\item stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff;
\item stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff;
\item stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff stuff;}
\end{itemize}
\setbeamertemplate{footline}
{
\begin{center}{\bf UNCLASSIFIED}
\end{center}
}
}
\end{document}

답변1

다음과 같이 시도해 볼 수 있습니다.

\documentclass[t]{beamer}

\defbeamertemplate{headline}{class}[1]{%
    \vskip5pt%
    \makebox[\paperwidth][c]{\textbf{#1}}%
}

\defbeamertemplate{footline}{class}[1]{%
    \vskip-3pt
    \begin{minipage}[t][2cm][t]{\paperwidth}
        \centering
        \textbf{#1}\\
    \end{minipage}
}

\begin{document}

    \setbeamertemplate{headline}[class]{unclassified}
    \setbeamertemplate{footline}[class]{unclassified}
    \begin{frame}
        \frametitle{Background:  The Problem}
        test
    \end{frame}

    \setbeamertemplate{headline}[class]{classified}
    \setbeamertemplate{footline}[class]{classified}
    \begin{frame}
        \frametitle{Background:  The Problem}
        test
    \end{frame}

\end{document}

여기에 이미지 설명을 입력하세요

관련 정보