summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/beamer-contrib/themes/beamertheme-pure-minimalistic/beamerinnerthemepureminimalistic.sty
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/beamer-contrib/themes/beamertheme-pure-minimalistic/beamerinnerthemepureminimalistic.sty')
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/beamertheme-pure-minimalistic/beamerinnerthemepureminimalistic.sty31
1 files changed, 24 insertions, 7 deletions
diff --git a/macros/latex/contrib/beamer-contrib/themes/beamertheme-pure-minimalistic/beamerinnerthemepureminimalistic.sty b/macros/latex/contrib/beamer-contrib/themes/beamertheme-pure-minimalistic/beamerinnerthemepureminimalistic.sty
index 1bc26800b8..8f0cb997b2 100644
--- a/macros/latex/contrib/beamer-contrib/themes/beamertheme-pure-minimalistic/beamerinnerthemepureminimalistic.sty
+++ b/macros/latex/contrib/beamer-contrib/themes/beamertheme-pure-minimalistic/beamerinnerthemepureminimalistic.sty
@@ -19,17 +19,34 @@
% If problems/bugs are found or enhancements are desired, please contact
% me over: https://github.com/kai-tub/latex-beamer-pure-minimalistic
-\ProvidesPackage{beamerinnerthemepureminimalistic}[v1.2.4]
+\ProvidesPackage{beamerinnerthemepureminimalistic}[v2.0.0]
\mode<presentation>
\def\itemsymbol{\raisebox{0.3ex}{\small$\bullet$}}
+% Save the \item makro to \svitem
\let\svitem\item
-\newenvironment{vfilleditems}{%
- \begin{itemize} %
- \let\olditem\item
- \renewcommand\item[1][\itemsymbol]{\vfill\svitem[##1]}}%
- {\end{itemize}\vfill}
+\makeatletter
+\newenvironment<>{vfilleditems}{%
+ \begin{itemize}[#1]%
+ \let\olditem\item
+ \renewcommand\item[1][\itemsymbol]{
+ \ifnum\@itemdepth=1\relax
+ \vfill
+ \else
+ \ifnum\@itemdepth=2\relax
+ \setlength\itemsep{0.5ex}
+ \else
+ \ifnum\@itemdepth=3\relax
+ \setlength\itemsep{0.25ex}
+ \fi\fi\fi
+ \svitem[##1]
+ }
+}{
+ \end{itemize}\vfill
+}
+\makeatother
+
\defbeamertemplate*{section in toc}{pureminimalistic}{%
\hspace{0.5em} \inserttocsectionnumber.~\inserttocsection
@@ -79,7 +96,7 @@
\begin{beamercolorbox}[wd=\textwidth,dp=1ex]{author}%
\vskip 3pt
- \small\usebeamerfont{author}\usebeamercolor{author}\insertauthor $\quad$
+ \usebeamerfont{author}\usebeamercolor{author}\insertauthor $\quad$
\ifx\insertinstitute\@empty%
\else%
{\usebeamerfont{institute}\insertinstitute $\quad$}%