Добавляете индикатор раздела в тему «Метрополис»?

Добавляете индикатор раздела в тему «Метрополис»?

Мне очень нравится цветовая тема 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и взять заголовок оттуда, но лично я не думаю, что это будет хорошо смотреться с Metropolis, поскольку темный заголовок рамки уже является довольно доминирующим элементом и не нуждается в большом заголовке из разделенной темы.]

Связанный контент