mirror of https://github.com/matze/mtheme.git
Fix #111
This commit is contained in:
parent
4b644deb66
commit
c1c86bee7f
|
@ -301,7 +301,6 @@
|
|||
}
|
||||
}
|
||||
\defbeamertemplate{section page}{progressbar}{
|
||||
\vspace{2em}
|
||||
\centering
|
||||
\begin{minipage}{22em}
|
||||
\usebeamercolor[fg]{section title}
|
||||
|
@ -474,13 +473,30 @@
|
|||
%
|
||||
%
|
||||
%
|
||||
% \subsubsection{General text settings}
|
||||
% \subsubsection{Text and spacing settings}
|
||||
%
|
||||
% \begin{macrocode}
|
||||
\mode<all>
|
||||
\setlength{\parskip}{0.5em}
|
||||
\linespread{1.15}
|
||||
% \end{macrocode}
|
||||
%
|
||||
% By default, Beamer frames offer the |c| option to \textit{almost} vertically
|
||||
% center the text, but the placement is a little too high. To fix this, we
|
||||
% redefine the |c| option to equalize |\beamer@frametopskip| and
|
||||
% |\beamer@framebottomskip|. This solution was suggested by Enrico Gregorio in
|
||||
% an answer to \href{http://tex.stackexchange.com/questions/247826/}{this
|
||||
% Stack Exchange question}.
|
||||
%
|
||||
% \begin{macrocode}
|
||||
\define@key{beamerframe}{c}[true]{% centered
|
||||
\beamer@frametopskip=0pt plus 1fill\relax%
|
||||
\beamer@framebottomskip=0pt plus 1fill\relax%
|
||||
\beamer@frametopskipautobreak=0pt plus .4\paperheight\relax%
|
||||
\beamer@framebottomskipautobreak=0pt plus .6\paperheight\relax%
|
||||
\def\beamer@initfirstlineunskip{}%
|
||||
}
|
||||
% \end{macrocode}
|
||||
%
|
||||
% Process package options
|
||||
%
|
||||
% \begin{macrocode}
|
||||
|
|
|
@ -86,17 +86,6 @@
|
|||
% \end{macrocode}
|
||||
% \end{macro}
|
||||
%
|
||||
% \begin{macro}{frametitleoffset}
|
||||
% This option controls the frame title offset.
|
||||
% \begin{macrocode}
|
||||
\pgfkeys{
|
||||
/metropolis/outer/.cd,
|
||||
frametitleoffset/.code=\setlength{\@metropolis@voffset}{#1},
|
||||
noframetitleoffset/.code=\setlength{\@metropolis@voffset}{0em},
|
||||
}
|
||||
% \end{macrocode}
|
||||
% \end{macro}
|
||||
%
|
||||
% \begin{macro}{\@metropolis@outer@setdefaults}
|
||||
% Set default values for outer theme options.
|
||||
% \begin{macrocode}
|
||||
|
@ -105,7 +94,6 @@
|
|||
numbering=counter,
|
||||
progressbar=none,
|
||||
frametitleformat=lowercase,
|
||||
frametitleoffset=2em,
|
||||
}
|
||||
}
|
||||
% \end{macrocode}%
|
||||
|
@ -137,12 +125,6 @@
|
|||
}
|
||||
% \end{macrocode}
|
||||
%
|
||||
% Define additional space between frame title and content. By default 2em.
|
||||
%
|
||||
% \begin{macrocode}
|
||||
\newlength{\@metropolis@voffset}
|
||||
% \end{macrocode}
|
||||
%
|
||||
% The only element in the footline by default is the frame number.
|
||||
%
|
||||
% \begin{macrocode}
|
||||
|
@ -210,7 +192,6 @@
|
|||
]{frametitle}
|
||||
\insertframetitle%
|
||||
\end{beamercolorbox}%
|
||||
\vspace{\@metropolis@voffset}
|
||||
}
|
||||
\defbeamertemplate{frametitle}{progressbar}{%
|
||||
\nointerlineskip
|
||||
|
@ -224,7 +205,6 @@
|
|||
\insertframetitle%
|
||||
\end{beamercolorbox}%
|
||||
\usebeamertemplate*{progress bar in head/foot}
|
||||
\vspace{\@metropolis@voffset}
|
||||
}
|
||||
% \end{macrocode}
|
||||
% \end{macro}
|
||||
|
|
|
@ -186,14 +186,11 @@
|
|||
use=palette primary,
|
||||
parent=palette primary
|
||||
}
|
||||
\begin{frame}{#1}
|
||||
\begin{frame}[c]{#1}
|
||||
\centering
|
||||
\vfill
|
||||
\vspace{1em}
|
||||
\usebeamercolor[fg]{palette primary}
|
||||
\usebeamerfont{section title}
|
||||
\@metropolis@plaintitleformat{#2}
|
||||
\vfill
|
||||
\end{frame}
|
||||
\endgroup
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue