為 Metropolis 主題添加部分指示器?

為 Metropolis 主題添加部分指示器?

我真的很喜歡大都會的顏色主題,並計劃對其進行調整,使其成為“我的”主題。我的主管非常挑剔的一件事是在簡報中進行一些部分導航。我能找到的好例子是這裡另一個

關於如何在保持顏色主題的同時實現這一目標有什麼建議嗎? (我什至不知道這些行的正確行話,所以我嘗試在谷歌上搜尋“節標題/節導航頁腳/等”等術語,但它並沒有提供很好的幫助。

答案1

您連結到的第一個範例使用主題的修改版本Berlin,而該版本又使用主題中的標題miniframe。您只需繼續使用metropolis主題並添加此標題即可。

您剩下要做的就是決定您想要哪種顏色 - 只需修改即可\setbeamercolor{section in head/foot}{fg=normal text.bg, bg=structure.fg}

\documentclass{beamer}

\usetheme{metropolis}

\makeatletter
\setbeamertemplate{headline}{%
  \begin{beamercolorbox}[colsep=1.5pt]{upper separation line head}
  \end{beamercolorbox}
  \begin{beamercolorbox}{section in head/foot}
    \vskip2pt\insertnavigation{\paperwidth}\vskip2pt
  \end{beamercolorbox}%
  \begin{beamercolorbox}[colsep=1.5pt]{lower separation line head}
  \end{beamercolorbox}
}
\makeatother

\setbeamercolor{section in head/foot}{fg=normal text.bg, bg=structure.fg}

\begin{document}

\section{section 1}
\subsection{section name}
\begin{frame}
\frametitle{blub}
    abc
\end{frame} 
\begin{frame}
\frametitle{blub}
    abc
\end{frame} 

\section{section 2}
\begin{frame}
\frametitle{blub}
    abc
\end{frame} 

\section{section 3}
\begin{frame}
\frametitle{blub}
    abc
\end{frame}     

\end{document}

在此輸入影像描述

[如果您更喜歡連結到的第二個模板中的導航欄,您可以查看beamerouterthemesplit.sty並從那裡獲取標題 - 但我個人認為這在大都市中看起來不太好,因為深色框架標題已經相當主導的元素,不需要分割主題的大標題。

相關內容