答案1
要知道如何實現,我們必須查看該文件beamerthemeFrankfurt.sty
並查看加載了哪個外部主題,因為這通常定義了headline
.在文件中我們看到:
\useoutertheme[subsection=false]{smoothbars}
然後我們要深入beamerouterthemesmoothbars.sty
看看headline
模板是如何呼叫的,我們可以發現:
\defbeamertemplate*{headline}{smoothbars theme}
所以我們需要做的是,先載入第一個smoothbars theme
,然後載入Warsaw
並根據我們的喜好設定beamertemplate headline
,即smoothbars theme
:
\documentclass{beamer}
\useoutertheme[subsection=false]{smoothbars}
\usetheme{Warsaw}
\setbeamertemplate{headline}[smoothbars theme]
\author{TeX.SE}
\title{How to use headline of Frankfurt in Warsaw theme?}
\begin{document}
\frame{\titlepage}
\section{Introduction}
\subsection{1}
\frame{Introduction}
\subsection{2}
\frame{Introduction}
\subsection{3}
\frame{Introduction}
\section{Methods}
\subsection{1}
\frame{Methods}
\section{Results}
\subsection{1}
\frame{Results}
\section{Conclusion}
\subsection{1}
\frame{Conclusion}
\end{document}