- add possibility to change global theme color with a variable
- customize ToC
This commit is contained in:
parent
135313aa1c
commit
c89e537fab
@ -26,6 +26,24 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
%-- definitions
|
||||||
|
% maincolor
|
||||||
|
% option de classe
|
||||||
|
% couleur générale du beamer
|
||||||
|
\def\maincolor{lapislazuli}%
|
||||||
|
\define@key{calculmental.cls}{maincolor}[lapislazuli]{%
|
||||||
|
\def\maincolor{#1}%
|
||||||
|
}
|
||||||
|
%--%
|
||||||
|
|
||||||
|
|
||||||
|
%-- options
|
||||||
|
\ExecuteOptionsX{maincolor}
|
||||||
|
\ProcessOptionsX
|
||||||
|
%--%
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
%
|
%
|
||||||
% \toggletrue{calculmental}
|
% \toggletrue{calculmental}
|
||||||
%
|
%
|
||||||
@ -36,13 +54,30 @@
|
|||||||
\graphicspath{{images/}}
|
\graphicspath{{images/}}
|
||||||
|
|
||||||
\usetheme{Madrid}
|
\usetheme{Madrid}
|
||||||
\usefonttheme{serif}
|
\useinnertheme{circles}
|
||||||
|
\useoutertheme{default}
|
||||||
|
\usefonttheme{professionalfonts}
|
||||||
|
\usecolortheme[named=\maincolor]{structure}
|
||||||
\setbeamerfont{enumerate item}{family=\sffamily}
|
\setbeamerfont{enumerate item}{family=\sffamily}
|
||||||
|
|
||||||
\setbeamertemplate{navigation symbols}{%
|
\setbeamertemplate{navigation symbols}{%
|
||||||
\insertframenavigationsymbol
|
\insertframenavigationsymbol
|
||||||
\insertsectionnavigationsymbol
|
\insertsectionnavigationsymbol
|
||||||
}
|
}
|
||||||
|
|
||||||
|
% ToC
|
||||||
|
% change l'espace vertical entre les sections
|
||||||
|
\patchcmd{\beamer@sectionintoc}
|
||||||
|
{\vfill}
|
||||||
|
{\setlength{\itemsep}{10pt}\vskip\itemsep}
|
||||||
|
{}
|
||||||
|
{}
|
||||||
|
% change le symbole pour lister
|
||||||
|
\defbeamertemplate{section in toc}{bullets}{%
|
||||||
|
\leavevmode
|
||||||
|
\parbox[t]{1em}{\textbullet\hfill}%
|
||||||
|
\parbox[t]{\dimexpr\textwidth-1em\relax}{\inserttocsubsection}\par
|
||||||
|
}
|
||||||
%--%
|
%--%
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user