 \ProvidesPackageRCS $Header: beamerthemeThierry.sty,v 2.5 2007/03/28 19:00:00 $

% Copyright 2007 by Thierry Masson
%
% This program can be redistributed and/or modified under the terms
% of the GNU Public License, version 2.

%\RequirePackage{fancybox}
%\RequirePackage{clock}

\beamer@compresstrue

% la ligne en haut des transparents, 
% contenant le titre, la date, l'auteur et l'institut (les versions courtes)
% définition utilisée dans les modes "presentation" et "transparent"
\newcommand\titledateauthorinstitute@oneline{%
  \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
    leftskip=.3cm,rightskip=.3cm plus1fil]{section in head/foot}%
    \leavevmode%
    {\tiny\bfseries\mathversion{bold}%
    \usebeamercolor[fg]{section in head/foot}%
    \insertshorttitle, \insertshortdate%
    \hfill%
    \insertshortauthor, \insertshortinstitute}%
  \end{beamercolorbox}%
}


\defbeamertemplate*{title page}{withextratext}[1][]
{
  \vbox{}
  \vfill
  \begin{centering}
    \begin{beamercolorbox}[sep=8pt,center,#1]{title}
      \usebeamerfont{title}\inserttitle\par%
      \ifx\insertsubtitle\@empty%
      \else%
        \vskip0.25em%
        {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
      \fi%     
    \end{beamercolorbox}%
    \vskip1em\par
    \begin{beamercolorbox}[sep=5pt,center,#1]{author}
      \usebeamerfont{author}\insertauthor
    \end{beamercolorbox}
    \begin{beamercolorbox}[sep=2pt,center,#1]{institute}
      \usebeamerfont{institute}\insertinstitute
    \end{beamercolorbox}
    \begin{beamercolorbox}[sep=8pt,center,#1]{date}
      \usebeamerfont{date}\insertdate
    \end{beamercolorbox}
    \begin{beamercolorbox}[sep=8pt,center,#1]{extratext}
      \usebeamerfont{extratext}\insertextratext
    \end{beamercolorbox}\vskip0.5em
    {\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic\par}
  \end{centering}
  \vfill
}


%%%%%%%%%%%%%
% MODE BEAMER
%%%%%%%%%%%%%
\mode
<beamer>


% DEFINITIONS GENERALES 
%%%%%%%%%%%%%%%%%%%%%%%
% l'entête des transparents,
% contenant la ligne "titre-date-auteur-institut",
% la barre de navigation : les sections en scriptsize, les sous-sections en tiny
\setbeamertemplate{headline}%
{%
  \begin{beamercolorbox}[colsep=1.5pt]{upper separation line head}
  \end{beamercolorbox}
  % la ligne "titre-date-auteur-institut"
  \titledateauthorinstitute@oneline
%%% version avec les petits ronds....
%  \begin{beamercolorbox}{section in head/foot}
%  % la barre de navigation
%    \insertnavigation{\paperwidth}%
%  \end{beamercolorbox}%
%%% fin version avec les petits ronds....
%%% version où n'apparaît que le section à gauche et la sous-section à droite
  \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
    leftskip=.3cm,rightskip=.3cm plus1fil]{section in head/foot}
    \leavevmode%
    {\bfseries\mathversion{bold}%
    \usebeamercolor[fg]{section in head/foot}%
	{\scriptsize\insertsection\ }\hfill{\tiny\insertsubsection}}%
  \end{beamercolorbox}%
%%% fin version où n'apparaît que le section à gauche et la sous-section à droite
%  \begin{beamercolorbox}[colsep=1.5pt]{lower separation line head}
%  \end{beamercolorbox}
  \vskip-3ex % pour remonter le contenu du frame
}

% thème de la ligne du bas des transparents
% insertion du numéro du transparent en bas à gauche, dans le couleur "section in head/foot"
\setbeamertemplate{footline}%
{%
\begin{beamercolorbox}[ht=0ex,dp=0ex,%
    leftskip=.3cm,rightskip=.3cm plus1fil]{section in head/foot}%
    \raisebox{1.125ex}{\tiny\bfseries\insertframenumber}%
    \hfill
  \end{beamercolorbox}%
}

\AtBeginDocument{%
  {
    \usebeamercolor{section in head/foot}
  }
  % dégradé de couleur pour la boite qui contient l'entête
    \pgfdeclareverticalshading{beamer@headfade}{\paperwidth}
  {%
    color(0cm)=(bg);% la couleur du fond du texte, définie plus loin
    color(1.35cm)=(section in head/foot.bg)% la couleur "section in head/foot.bg" est définie plus loin
  }
  \setbeamercolor{section in head/foot}{bg=}
}
% utilisation du dégradé défini ci-dessus
\addtoheadtemplate{\pgfuseshading{beamer@headfade}\vskip-1.35cm}{}

% barre de navigation en bas des transparents
% modifié de \insertdocnavigationsymbol pris dans beamerbasenavigation.sty
% but : pointer vers la table des matières
\def\inserttocnavigationsymbol{%
  \ifx\beamer@startpageofappendix\@empty%
    \begin{pgfpicture}{0pt}{-1.5pt}{20pt}{5.5pt}
      \pgfuseobject{beamerdocnavstrongsingle}%
    \end{pgfpicture}\kern-20pt%
    \hyperlinkpresentationtoc{\beamer@linkspace{10pt}}%
    \hyperlinkpresentationend{\beamer@linkspace{10pt}}%
  \else%
    \begin{pgfpicture}{0pt}{-1.5pt}{20pt}{5.5pt}
      \pgfuseobject{beamerdocnavstrong}%
      \usebeamercolor[fg]{navigation symbols dimmed}
      \pgfuseobject{beamerdocnavlight}%
    \end{pgfpicture}\kern-20pt%
    \hyperlinkpresentationtoc{\beamer@linkspace{5pt}}%
    \hyperlinkpresentationend{\beamer@linkspace{5pt}}%
    \hyperlinkappendixstart{\beamer@linkspace{3.5pt}}%
    \hyperlinkappendixend{\beamer@linkspace{6.5pt}}%
  \fi}
% pris dans beamerbasenavigation.sty
\def\hyperlinkpresentationtoc{\hyperlink{NavigationTOC}}
\def\hypertargettoc{\hypertarget{NavigationTOC}{}}

\setbeamertemplate{navigation symbols}{\insertframenavigationsymbol \insertsubsectionnavigationsymbol \insertsectionnavigationsymbol \inserttocnavigationsymbol \insertbackfindforwardnavigationsymbol}

% définition des graphiques utilisés dans la page de titre :
% logos du CNRS, de l'Université Paris XI et du LPT, versions colorées
%\pgfdeclaremask[]{CNRSMask}{LogoCNRSMask}
%\pgfdeclaremask[]{UPSMask}{LogoUPScourtMask}
%\pgfdeclaremask[]{LPTMask}{LogoLPTMask}
%\titlegraphic{%
%\begin{center}
%\pgfimage[mask=CNRSMask,interpolate=true,height=1cm]{LogoCNRS}\ 
%\pgfimage[mask=LPTMask,interpolate=true,height=1cm]{LogoLPT}\ 
%\pgfimage[mask=UPSMask,interpolate=true,height=1cm]{LogoUPScourt2}
%\end{center}}
\titlegraphic{%
\begin{center}
\pgfimage[height=1cm]{LogoCNRS}\ 
\pgfimage[height=1cm]{LogoLPT}\ 
\pgfimage[height=1cm]{LogoUPS}
\end{center}}


% THEME ROUNDED ET MODIFICATIONS
% activation du thème "rounded",
% défini dans "beamerinnerthemerounded.sty" sous la forme :
%\setbeamertemplate{blocks}[rounded][shadow=\beamer@themerounded@shadow]
%\setbeamertemplate{items}[ball]
%\setbeamertemplate{sections/subsections in toc}[ball]
%\setbeamertemplate{title page}[default][colsep=-4bp,rounded=true,shadow=\beamer@themerounded@shadow]
%\setbeamertemplate{part page}[default][colsep=-4bp,rounded=true,shadow=\beamer@themerounded@shadow]
\useinnertheme[shadow=true]{rounded}

% thème du titre de la présentation :
% le titre est dans un rectangle arrondi, avec des ombres
% définition générale dans "beamerinnerthemedefault.sty"
% ici copie du thème "rounded" :
%\setbeamertemplate{title page}[default][colsep=-4bp,rounded=true,shadow=\beamer@themerounded@shadow]
\setbeamertemplate{title page}[withextratext][colsep=-4bp,rounded=true,shadow=\beamer@themerounded@shadow]

% thème des théorèmes.
% définition générale dans "beamerinnerthemedefault.sty"
%\setbeamertemplate{theorems}[ams style]
%\def\inserttheoremheadfont{\bfseries\mathversion{bold}}
% exemple tiré de la documentation beamer et adapté.
\setbeamertemplate{theorem begin}
{%
\begin{\inserttheoremblockenv}
{%
\bfseries\mathversion{bold}%
\inserttheoremname%\inserttheoremnumber%
\ifx\inserttheoremaddition\@empty\else{\ (\inserttheoremaddition)}\fi%
}%
}
\setbeamertemplate{theorem end}{\end{\inserttheoremblockenv}}

% la francisation des noms des théorèmes, lemmes, définitions... est dans le fichier "translator.sty"


% thème des fontes pour les auteurs dans la bibliographie
\setbeamerfont{bibliography entry author}{series=\bfseries}
% thème des fontes pour le titre dans la bibliographie
\setbeamerfont{bibliography entry title}{series=\mdseries}
% thème des fontes pour le journal dans la bibliographie
\setbeamerfont{bibliography entry location}{series=\mdseries}

% DEFINITION DES COULEURS
%%%%%%%%%%%%%%%%%%%%%%%%%
% couleur générale "structure", bleu
\setbeamercolor{structure}{fg=beamer@blendedblue}

% couleurs du texte :
% le texte est en noir, le fond est une version pâle de "structure"
\setbeamercolor{normal text}{use=structure,bg=structure.fg!12,fg=black}

% couleurs des sections dans l'entête : 
% le texte est un peu plus sombre que "structure", le fond est plus pâle que "structure"
\setbeamercolor{section in head/foot}{use=structure,fg=structure.fg!55!black,bg=structure.fg!35}

% couleurs du titre de la présentation :
% le texte est "structure", le fond est plus pâle que "structure" et se rapproche du fond du transparent
\setbeamercolor{title}{use=structure,fg=structure.fg,bg=structure.fg!15!bg}

% couleurs du titre du transparent :
\setbeamercolor{frametitle}{parent=palette secondary}

% couleur du texte d'alerte
\setbeamercolor{alerted text}{fg=red}

% couleurs des titres des blocs. Utilisés par les théorèmes par exemple.
\setbeamercolor{block title}{use=structure,fg=structure.fg,bg=structure.fg!20!bg}% modifié
\setbeamercolor{block title alerted}{use=alerted text,fg=alerted text.fg,bg=alerted text.fg!20!bg}% modifié
\setbeamercolor{block title example}{use=example text,fg=example text.fg,bg=example text.fg!20!bg}% modifié

% couleurs des textes des blocs. Utilisés par les théorèmes par exemple.
\setbeamercolor{block body}{parent=normal text,use=block title,bg=block title.bg!20!bg}% modifié
\setbeamercolor{block body alerted}{parent=normal text,use=block title alerted,bg=block title alerted.bg!20!bg}% modifié
\setbeamercolor{block body example}{parent=normal text,use=block title example,bg=block title example.bg!20!bg}% modifié

%%%%%%%%%%%%%%%%%
% FIN MODE BEAMER
%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%
% MODE TRANSPARENTS
%%%%%%%%%%%%%%%%%%%
\mode
<trans>

% DEFINITIONS GENERALES 
%%%%%%%%%%%%%%%%%%%%%%%
% l'entête des transparents,
% contenant la ligne "titre-date-auteur-institut",
% pas de barre de navigation
\setbeamertemplate{headline}%
{%
  \begin{beamercolorbox}[colsep=1.5pt]{upper separation line head}
  \end{beamercolorbox}
  % la ligne "titre-date-auteur-institut"
  \titledateauthorinstitute@oneline
  \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
    leftskip=.3cm,rightskip=.3cm plus1fil]{section in head/foot}
    \leavevmode%
    {\bfseries\mathversion{bold}%
    \usebeamercolor[fg]{section in head/foot}%
	{\scriptsize\insertsection\ }\hfill{\tiny\insertsubsection}}%
  \end{beamercolorbox}%
%  \begin{beamercolorbox}[colsep=1.5pt]{lower separation line head}
%  \end{beamercolorbox}
  \vskip-3ex % pour remonter le contenu du frame
}

% la barre de navigation en bas des transparents est vide
\setbeamertemplate{navigation symbols}{}
% navigation vers TOC, inactive
\def\hypertargettoc{}

% thème de la ligne du bas des transparents
% insertion du numéro du transparent en bas à gauche, dans le couleur "section in head/foot"
\setbeamertemplate{footline}%
{%
\begin{beamercolorbox}[ht=0ex,dp=0ex,%
    leftskip=.3cm,rightskip=.3cm plus1fil]{section in head/foot}%
    \raisebox{1.125ex}{\tiny\bfseries\insertframenumber}%
    \hfill
  \end{beamercolorbox}%
}

% définition des graphiques utilisés dans la page de titre :
% logos du CNRS, de l'Université Paris XI et du LPT, versions grises
%\pgfdeclaremask[]{CNRSMask}{LogoCNRSMask}
%\pgfdeclaremask[]{UPSMask}{LogoUPScourtMask}
%\pgfdeclaremask[]{LPTMask}{LogoLPTMask}
%\titlegraphic{%
%\begin{center}
%\pgfimage[mask=CNRSMask,interpolate=true,height=1cm]{LogoCNRSgris}\ 
%\pgfimage[mask=LPTMask,interpolate=true,height=1cm]{LogoLPTgris}\ 
%\pgfimage[mask=UPSMask,interpolate=true,height=1cm]{LogoUPScourt2gris}
%\end{center}}
\titlegraphic{%
\begin{center}
\pgfimage[height=1cm]{LogoCNRSgris}\ 
\pgfimage[height=1cm]{LogoLPTgris}\ 
\pgfimage[height=1cm]{LogoUPSgris}
\end{center}}


% THEME GENERAL
% activation du thème "circles",
% défini dans "beamerinnerthemecircles.sty" :
\useinnertheme{circles}

% thème du titre de la présentation :
% aucun cadre, car à l'impression ça passe mal !
%\setbeamertemplate{title page}[default]
\setbeamertemplate{title page}[withextratext]

% thème des blocks
% défini dans "beamerinnerthemerounded.sty"
%\setbeamertemplate{blocks}[rounded]
\setbeamertemplate{blocks}[default]

% thème des théorèmes.
% définition générale dans "beamerinnerthemedefault.sty"
%\setbeamertemplate{theorems}[ams style]
%\def\inserttheoremheadfont{\bfseries\mathversion{bold}}
% exemple tiré de la documentation beamer et adapté.
\setbeamertemplate{theorem begin}
{%
\begin{\inserttheoremblockenv}
{%
\bfseries\mathversion{bold}%
\inserttheoremname\inserttheoremnumber%
\ifx\inserttheoremaddition\@empty\else{\ (\inserttheoremaddition)}\fi%
}%
}
\setbeamertemplate{theorem end}{\end{\inserttheoremblockenv}}

% la francisation des noms des théorèmes, lemmes, définitions... est dans le fichier "translator.sty"

%% ce qui suit n'est pas encore au point !
%% thèmes block, ligne avant et ligne après.
%\setbeamertemplate{block begin}
%{%
%  \par%\vskip0.1\smallskipamount%
%  \rule{\linewidth}{0.75pt}
%%  \vskip -0.4ex%
%    {\raggedright\usebeamerfont*{block title}\insertblocktitle%
%	}%
%%    \vskip -1ex%
%	\par%
%    \raggedright%
%}

%\setbeamertemplate{block end}
%{\par\vskip -0.5ex\rule{\linewidth}{0.75pt}%
%}

%
%\setbeamertemplate{block example begin}
%{%
%  \par%\vskip0.1\smallskipamount%
%  \rule{\linewidth}{0.75pt}
%%  \vskip -0.4ex%
%    {\raggedright\usebeamerfont*{block title}\insertblocktitle%
%	}%
%%    \vskip -1ex%
%	\par%
%    \raggedright%
%}

%\setbeamertemplate{block example end}
%{\vskip -0.5ex\rule{\linewidth}{0.75pt}%
%}


%%%%%%%%%%%%%%%%%%%%%% ENCADREMENT %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\newlength{\mylengthcolorbox}

%\newenvironment{mybox}{%
%\setlength{\fboxsep}{2pt}%
%\setlength{\fboxrule}{0.45pt}%
%\setlength{\mylengthcolorbox}{\textwidth}%
%\addtolength{\mylengthcolorbox}{-2\fboxsep}%
%\addtolength{\mylengthcolorbox}{-2\fboxrule}%
%\begin{Sbox}%
%\begin{minipage}{\mylengthcolorbox}}%
%{\end{minipage}\end{Sbox}\fbox{\TheSbox}}
%%%%%%%%%%%%%%%%%%%%%% FIN ENCADREMENT %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


%%%%%%%%%%%%%%%%%%%%%% BARRE A GAUCHE DANS LA MARGE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newlength{\mylengthcolorbox}
\newsavebox{\localbox}

\newenvironment{mybox}{%
% option 1: liseret dans la marge
%\setlength{\mylengthcolorbox}{\textwidth}%
% option 2: liseret dans le corps
\setlength{\mylengthcolorbox}{\textwidth}%
\addtolength{\mylengthcolorbox}{-4pt}%
%
\begin{lrbox}{\localbox}%
\begin{minipage}{\mylengthcolorbox}}%
{\end{minipage}\end{lrbox}%
% option 1: liseret dans la marge
%\hskip -4pt\rule{1pt}{\totalheightof{\usebox{\localbox}}}\hskip 3pt%
%\raisebox{\depthof{\usebox{\localbox}}}{\usebox{\localbox}}}
% option 2: liseret dans le corps
\rule{1pt}{\totalheightof{\usebox{\localbox}}}\hskip 3pt%
\raisebox{\depthof{\usebox{\localbox}}}{\usebox{\localbox}}}
%%%%%%%%%%%%%%%%%%%%%% FIN BARRE A GAUCHE DANS LA MARGE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\setbeamertemplate{block begin}
{
  \par\vskip\medskipamount%
  \begin{mybox}\begin{beamercolorbox}[colsep=0ex, wd=\mylengthcolorbox]{block title}
  \usebeamerfont*{block title}\insertblocktitle%
  \end{beamercolorbox}%
  {\parskip0pt\par}%
  \ifbeamercolorempty[bg]{block title}
  {}
  {\ifbeamercolorempty[bg]{block body}{}{\nointerlineskip\vskip-0.5pt}}%
  \usebeamerfont{block body}%
  \begin{beamercolorbox}[colsep=0ex,vmode, wd=\mylengthcolorbox]{block body}%
    \ifbeamercolorempty[bg]{block body}{\vskip-.25ex}{\vskip-.75ex}\vbox{}%
}

\setbeamertemplate{block end} 
{\end{beamercolorbox}\end{mybox}\vskip\smallskipamount}

\setbeamertemplate{block example begin}
{
  \par\vskip\medskipamount%
  \begin{mybox}\begin{beamercolorbox}[colsep=0ex, wd=\mylengthcolorbox]{block title}
  \usebeamerfont*{block title}\insertblocktitle%
  \end{beamercolorbox}%
  {\parskip0pt\par}%
  \ifbeamercolorempty[bg]{block title}
  {}
  {\ifbeamercolorempty[bg]{block body}{}{\nointerlineskip\vskip-0.5pt}}%
  \usebeamerfont{block body}%
  \begin{beamercolorbox}[colsep=0ex,vmode, wd=\mylengthcolorbox]{block body}%
    \ifbeamercolorempty[bg]{block body}{\vskip-.25ex}{\vskip-.75ex}\vbox{}%
}

\setbeamertemplate{block example end} 
{\end{beamercolorbox}\end{mybox}\vskip\smallskipamount}


% thème des fontes pour les auteurs dans la bibliographie
\setbeamerfont{bibliography entry author}{series=\mdseries}
% thème des fontes pour le titre dans la bibliographie
\setbeamerfont{bibliography entry title}{series=\mdseries}
% thème des fontes pour le journal dans la bibliographie
\setbeamerfont{bibliography entry location}{series=\mdseries}


% DEFINITION DES COULEURS
%%%%%%%%%%%%%%%%%%%%%%%%%
% couleur générale "structure", noir
\setbeamercolor{structure}{fg=black}

% couleurs du texte :
% le texte est en noir, le fond est blanc
\setbeamercolor{normal text}{use=structure,bg=white,fg=black}

% couleurs des sections dans l'entête : 
% le texte est noir, le fond est blanc
\setbeamercolor{section in head/foot}{use=structure,bg=white}

% couleurs du titre de la présentation :
% le texte est noir, le fond est blanc
\setbeamercolor{title}{use=structure,bg=white}

% couleurs du titre du transparent :
\setbeamercolor{frametitle}{parent=palette secondary}

% couleur du texte d'alerte
\setbeamercolor{alerted text}{fg=black}

%%% Ancienne version, blocks avec fond gris.
%% couleurs des titres des blocs. Utilisés par les théorèmes par exemple.
%\setbeamercolor{block title}{use=structure,fg=structure.fg,bg=structure.fg!15!bg}% modifié
%\setbeamercolor{block title alerted}{use=alerted text,fg=alerted text.fg,bg=alerted text.fg!15!bg}% modifié
%\setbeamercolor{block title example}{use=example text,fg=example text.fg,bg=example text.fg!15!bg}% modifié

%% couleurs des textes des blocs. Utilisés par les théorèmes par exemple.
%\setbeamercolor{block body}{parent=normal text,use=block title,bg=block title.fg!10!bg}% modifié
%\setbeamercolor{block body alerted}{parent=normal text,use=block title alerted,bg=block title alerted.fg!10!bg}% modifié
%\setbeamercolor{block body example}{parent=normal text,use=block title example,bg=block title example.fg!10!bg}% modifié

%%% Nouvelle version, blocks theorem avec les lignes horizontales.
% couleurs des titres des blocs. Utilisés par les théorèmes par exemple.
\setbeamercolor{block title}{use=structure,fg=structure.fg,bg=}% modifié
\setbeamercolor{block title alerted}{use=alerted text,fg=alerted text.fg,bg=}% modifié
\setbeamercolor{block title example}{use=example text,fg=example text.fg,bg=}% modifié
% couleurs des textes des blocs. Utilisés par les théorèmes par exemple.
\setbeamercolor{block body}{parent=normal text,use=block title,bg=}% modifié
\setbeamercolor{block body alerted}{parent=normal text,use=block title alerted,bg=}% modifié
\setbeamercolor{block body example}{parent=normal text,use=block title example,bg=}% modifié


%%%%%%%%%%%%%%%%%%%%%%%
% FIN MODE TRANSPARENTS
%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% MODE POUR TRANSPARENT ET BEAMER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\mode
<presentation>

% extra texte après le titre général
\newcommand\extratext[1]{%
  \def\insertextratext{#1}%
  }
\extratext{}


% taille des marges
\setbeamersize{text margin left=0.3cm, text margin right=0.3cm}

% thème des fontes : gras
% définitions générales des fontes dans "beamerfontthemedefault.sty"
% définition de ce thème dans "beamerfontthemestructurebold.sty"
\usefonttheme{structurebold}
% thème des fontes pour auteur
\setbeamerfont{author}{series=\bfseries, size=\large}
% thème des fontes pour le titre
\setbeamerfont{title}{series=\bfseries\mathversion{bold}, size=\Large}
% thème des fontes pour le nom des parties
\setbeamerfont{part name}{series=\bfseries\mathversion{bold}, size=\Large}
% thème des fontes pour le titre des parties
\setbeamerfont{part title}{parent=title}
% thème des fontes pour le titre du frame
\setbeamerfont{frametitle}{series=\bfseries\mathversion{bold}}
% thème des fontes pour extratext
\setbeamerfont{extratext}{shape=\slshape}

% thème du titre du transparent :
% le titre est centré.
% définition générale dans "beamerouterthemedefault.sty" :
\setbeamertemplate{frametitle}[default][center]



% thèmes des items, triangle
\setbeamertemplate{itemize items}[triangle]
\setbeamertemplate{bibliography item}[triangle]

% thème de ce qui se passe avec "allowframebreaks" sur les autres tranparents
% ici le mot (cont.) est affiché après le titre
\setbeamertemplate{frametitle continuation}[from second]


% DEFINITION DES COULEURS
%%%%%%%%%%%%%%%%%%%%%%%%%
% les définitions originales sont celles de "beamercolorthemedefault.sty"
% modifiées pour certaines

%\setbeamercolor{normal text}{fg=black,bg=white}% définition données dans les autres modes
%\setbeamercolor{alerted text}{fg=red}% définition données dans les autres modes
\setbeamercolor{example text}{fg=structure.fg}% modifié

%\setbeamercolor{structure}{fg=beamer@blendedblue}% définition données dans les autres modes

\setbeamercolor{background canvas}{parent=normal text}
\setbeamercolor{background}{parent=background canvas}

\setbeamercolor{palette primary}{use=structure,fg=structure.fg}
\setbeamercolor{palette secondary}{use=structure,fg=structure.fg!75!black}
\setbeamercolor{palette tertiary}{use=structure,fg=structure.fg!50!black}
\setbeamercolor{palette quaternary}{fg=black}

\setbeamercolor{math text}{}
\setbeamercolor{math text inlined}{parent=math text}
\setbeamercolor{math text displayed}{parent=math text}

\setbeamercolor{normal text in math text}{}

\setbeamercolor{local structure}{parent=structure}

\setbeamercolor{titlelike}{parent=structure}

%\setbeamercolor{title}{parent=titlelike}% définition données dans les autres modes
\setbeamercolor{title in head/foot}{parent=section in head/foot}% modifiée
\setbeamercolor{title in sidebar}{parent=palette sidebar quaternary}

\setbeamercolor{subtitle}{parent=title}

\setbeamercolor{author}{parent=palette secondary}% modifié
\setbeamercolor{author in head/foot}{parent=palette primary}

\setbeamercolor{institute}{parent=palette secondary}% modifié
\setbeamercolor{institute in head/foot}{parent=palette tertiary}

\setbeamercolor{date}{parent=palette secondary}% modifié
\setbeamercolor{date in head/foot}{parent=palette secondary}

\setbeamercolor{extratext}{parent=palette secondary}% modifié

\setbeamercolor{titlegraphic}{}

\setbeamercolor{part name}{parent=frametitle}
\setbeamercolor{part title}{parent=titlelike}

\setbeamercolor{section in toc}{parent=palette secondary}% modifié
\setbeamercolor{section in toc shaded}{parent=section in toc}
%\setbeamercolor{section in head/foot}{parent=palette tertiary}% définition données dans les autres modes
\setbeamercolor{section number projected}{parent=item projected}

\setbeamercolor{subsection in toc}{parent=palette primary}% modifié
\setbeamercolor{subsection in toc shaded}{parent=subsection in toc}
\setbeamercolor{subsection in head/foot}{parent=palette secondary}
\setbeamercolor{subsection number projected}{parent={subitem projected}}

\setbeamercolor{subsubsection in toc}{parent=subsection in toc}
\setbeamercolor{subsubsection in toc shaded}{parent=subsubsection in toc}
\setbeamercolor{subsubsection in head/foot}{parent=subsection in head/foot}
\setbeamercolor{subsubsection number projected}{parent=subsubitem projected}

\setbeamercolor{headline}{}
\setbeamercolor{footline}{}

\setbeamercolor{logo}{parent=palette secondary}

%\setbeamercolor{frametitle}{parent=titlelike}% définition données dans les autres modes
\setbeamercolor{framesubtitle}{parent=frametitle}

\setbeamercolor{frametitle right}{parent=frametitle}

\setbeamercolor{caption}{}
\setbeamercolor{caption name}{parent=structure}

\setbeamercolor{button}{use=local structure,bg=local structure.fg!50!bg,fg=white}
\setbeamercolor{button border}{use=button,fg=button.bg}
\setbeamercolor{navigation symbols}{use=structure,fg=structure.fg!40!bg}
\setbeamercolor{navigation symbols dimmed}{use=structure,fg=structure.fg!20!bg}
\setbeamercolor{mini frame}{parent=section in head/foot}

% couleurs des titres des blocs. Utilisés par les théorèmes par exemple.
%\setbeamercolor{block title}{use=structure,fg=structure.fg,bg=structure.fg!20!bg}% modifié
%\setbeamercolor{block title alerted}{use=alerted text,fg=alerted text.fg,bg=alerted text.fg!20!bg}% modifié
%\setbeamercolor{block title example}{use=example text,fg=example text.fg,bg=example text.fg!20!bg}% modifié

% couleurs des textes des blocs. Utilisés par les théorèmes par exemple.
%\setbeamercolor{block body}{parent=normal text,use=block title,bg=block title.bg!20!bg}% modifié
%\setbeamercolor{block body alerted}{parent=normal text,use=block title alerted,bg=block title alerted.bg!20!bg}% modifié
%\setbeamercolor{block body example}{parent=normal text,use=block title example,bg=block title example.bg!20!bg}% modifié

\setbeamercolor{item}{parent=local structure}
\setbeamercolor{subitem}{parent=item}
\setbeamercolor{subsubitem}{parent=subitem}

\setbeamercolor{item projected}{parent=item,use=item,fg=white,bg=item.fg}
\setbeamercolor{subitem projected}{parent=item projected}
\setbeamercolor{subsubitem projected}{parent=subitem projected}

\setbeamercolor{enumerate item}{parent=item}
\setbeamercolor{enumerate subitem}{parent=subitem}
\setbeamercolor{enumerate subsubitem}{parent=subsubitem}

\setbeamercolor{itemize item}{parent=item}
\setbeamercolor{itemize subitem}{parent=subitem}
\setbeamercolor{itemize subsubitem}{parent=subsubitem}

\setbeamercolor{itemize/enumerate body}{}
\setbeamercolor{itemize/enumerate subbody}{}
\setbeamercolor{itemize/enumerate subsubbody}{}

\setbeamercolor{description item}{parent=item}

\setbeamercolor{bibliography item}{parent=item}

\setbeamercolor{bibliography entry author}{use=structure,fg=structure.fg}
\setbeamercolor{bibliography entry title}{use=normal text,fg=normal text.fg}
\setbeamercolor{bibliography entry location}{use=structure,fg=normal text.fg}
\setbeamercolor{bibliography entry note}{use=structure,fg=normal text.fg}

\setbeamercolor{separation line}{}

\setbeamercolor{upper separation line head}{parent=separation line}
\setbeamercolor{middle separation line head}{parent=separation line}
\setbeamercolor{lower separation line head}{parent=separation line}

\setbeamercolor{upper separation line foot}{parent=separation line}
\setbeamercolor{middle separation line foot}{parent=separation line}
\setbeamercolor{lower separation line foot}{parent=separation line}

\setbeamercolor{abstract}{}
\setbeamercolor{abstract title}{parent=structure}

\setbeamercolor{verse}{}

\setbeamercolor{quotation}{}
\setbeamercolor{quote}{parent=quotation}

\setbeamercolor{page number in head/foot}{fg=fg!50!bg}

\setbeamercolor{qed symbol}{parent=structure}



%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% macro pour placer une photo en fond d'un transparent
\newcommand\putpictureonbackground[1]{%
\mode<beamer>{%
% avec une image en fond, il faut éviter les blocs pleins colorés
% on modifie le thème de "title page" et les couleurs de "title" à cet effet
%\setbeamertemplate{title page}[default]
\setbeamertemplate{title page}[withextratext]
\setbeamercolor{title}{use=structure,fg=structure.fg,bg=}
\pgfdeclareimage[width=\the\paperwidth]{fond}{#1}
\setbeamertemplate{background canvas}
{%
  \begin{pgfpicture}{0cm}{0cm}{\the\paperwidth}{\the\paperheight} 
%  \pgfputat{\pgfxy(0,0)}{\pgfbox[left,base]{\pgfuseimage{fond}}}
\pgftext[at=\pgfpoint{0pt}{0pt},left,base]{\pgfuseimage{fond}}
  \end{pgfpicture}%    
}}
}

% macro pour modifier le "title page" : 
% fond dégradé du centre vers la périphérie
% ajout d'un personnage en bas à gauche
% ce personnage est dans une police spéciale
% donc pas accessible par tous !
\newcommand\putdegradeonbackground{%
\mode<beamer>{%
\pgfdeclareradialshading{pic}{\pgfpoint{0cm}{2.5cm}}{%
  color(0pt)=(structure.fg!5);
  color(4\the\paperwidth/30)=(structure.fg!30);
  color(5\the\paperwidth/20)=(structure.fg!100)}  
%\setbeamertemplate{title page}[default]
\setbeamertemplate{title page}[withextratext]
\setbeamercolor{title}{use=structure,fg=structure.fg,bg=}
\setbeamertemplate{background canvas}
{%
  \begin{pgfpicture}{0cm}{0cm}{\the\paperwidth}{\the\paperheight}
  \usebeamercolor[bg]{normal text}
  \pgfrect[fill]{\pgfpoint{0cm}{0cm}}{\pgfpoint{1cm}{1cm}}
  \pgftext[at=\pgfpoint{\the\paperwidth/2}{\the\paperheight/2},center,center]{\pgfuseshading{pic}}
  \pgftext[at=\pgfpoint{0pt}{10pt},left,base]{\color{black}{\scalebox{10}{\Pisymbol{lof}{'126}}}}
  \end{pgfpicture}%    
}
}
}

% macro pour annuler l'effet de
% \putpictureonbackground et \putdegradeonbackground
% on retrouve le thème "title page" et les couleurs "title"
\newcommand\removepictureonbackground{%
\mode<beamer>{%
%\setbeamertemplate{title page}[default][colsep=-4bp,rounded=true,shadow=\beamer@themerounded@shadow]
\setbeamertemplate{title page}[withextratext][colsep=-4bp,rounded=true,shadow=\beamer@themerounded@shadow]
\setbeamercolor{title}{use=structure,fg=structure.fg,bg=structure.fg!15!bg}
\setbeamertemplate{background canvas}[default]
}
}





\removepictureonbackground

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% FIN MODE POUR TRANSPARENT ET BEAMER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


