%% %% This is file `beamerthememetropolis.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% beamerthememetropolis.dtx (with options: `package') %% --------------------------------------------------------------------------- %% Copyright 2015 Matthias Vogelgesang and the LaTeX community. A full list of %% contributors can be found at %% %% https://github.com/matze/mtheme/graphs/contributors %% %% and the original template was based on the HSRM theme by Benjamin Weiss. %% %% This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 %% International License (https://creativecommons.org/licenses/by-sa/4.0/). %% --------------------------------------------------------------------------- \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{beamerthememetropolis} [2017/01/23 v1.2 Metropolis Beamer theme] \RequirePackage{etoolbox} \RequirePackage{pgfopts} \pgfkeys{/metropolis/.cd, .search also={ /metropolis/inner, /metropolis/outer, /metropolis/color, /metropolis/font, } } \pgfkeys{ /metropolis/titleformat plain/.cd, .is choice, regular/.code={% \let\metropolis@plaintitleformat\@empty% \setbeamerfont{standout}{shape=\normalfont}% }, smallcaps/.code={% \let\metropolis@plaintitleformat\@empty% \setbeamerfont{standout}{shape=\scshape}% }, allsmallcaps/.code={% \let\metropolis@plaintitleformat\MakeLowercase% \setbeamerfont{standout}{shape=\scshape}% \PackageWarning{beamerthememetropolis}{% Be aware that titleformat plain=allsmallcaps can lead to problems% } }, allcaps/.code={% \let\metropolis@plaintitleformat\MakeUppercase% \setbeamerfont{standout}{shape=\normalfont}% \PackageWarning{beamerthememetropolis}{% Be aware that titleformat plain=allcaps can lead to problems% } }, } \pgfkeys{ /metropolis/titleformat/.code=\pgfkeysalso{ font/titleformat title=#1, font/titleformat subtitle=#1, font/titleformat section=#1, font/titleformat frame=#1, titleformat plain=#1, } } \pgfkeys{/metropolis/.cd, usetitleprogressbar/.code=\pgfkeysalso{outer/progressbar=frametitle}, noslidenumbers/.code=\pgfkeysalso{outer/numbering=none}, usetotalslideindicator/.code=\pgfkeysalso{outer/numbering=fraction}, nosectionslide/.code=\pgfkeysalso{inner/sectionpage=none}, darkcolors/.code=\pgfkeysalso{color/background=dark}, blockbg/.code=\pgfkeysalso{color/block=fill, inner/block=fill}, } \newcommand{\metropolis@setdefaults}{ \pgfkeys{/metropolis/.cd, titleformat plain=regular, } } \providecommand{\tikzexternalenable}{} \providecommand{\tikzexternaldisable}{} \useinnertheme{metropolis} \useoutertheme{metropolis} \usecolortheme{metropolis} \usefonttheme{metropolis} \AtEndPreamble{% \@ifpackageloaded{pgfplots}{% \RequirePackage{pgfplotsthemetol} }{} } \newcommand{\metroset}[1]{\pgfkeys{/metropolis/.cd,#1}} \def\metropolis@plaintitleformat#1{#1} \newcommand{\plain}[2][]{% \PackageWarning{beamerthememetropolis}{% The syntax `\plain' may be deprecated in a future version of Metropolis. Please use a frame with [standout] instead. } \begin{frame}[standout]{#1} \metropolis@plaintitleformat{#2} \end{frame} } \newcommand{\mreducelistspacing}{\vspace{-\topsep}} \metropolis@setdefaults \ProcessPgfOptions{/metropolis} \endinput %% %% End of file `beamerthememetropolis.sty'.