Le titre du frame est affiché en haut de la page dans une taille plus importante. Sa couleur et son fond dépendent du thème choisi.
\begin{frame} \frametitle{Ceci est le titre} Contenu de la page \end{frame}
Le sous-titre éventuel du frame est plus petit que le titre et apparaît juste en-dessous.
\begin{frame} \frametitle{Ceci est le titre} \framesubtitle{Ceci est le sous-titre} Contenu de la page \end{frame}
Le fond (background canvas) du frame est un canevas, conçu comme un grand rectangle qui emplit tout le frame. Il contient le "fond principal" dessiné par-dessus.
La couleur du fond est, par défaut, celle de l'arrière-plan du texte. On peut la modifier par :
\setbeamercolor{background canvas}{bg=couleur}
Le fond du canevas peut être un dégradé de couleurs :
\setbeamertemplate{background canvas}[vertical shading]% [top=couleur1,middle=couleur2,midpoint=valeur,bottom=couleur3]
Couleur du haut du frame, couleur intermédiaire, hauteur du frame où s'applique la couleur intermédiaire (entre 0.0 et1.0), couleur finale du bas du frame.
ou plus simplement :
\setbeamertemplate{background canvas}[vertical shading]% [top=couleur1,bottom=couleur2]
On revient à un fond monochrome par :
\setbeamertemplate{background canvas}[default] \setbeamercolor{background canvas}{bg=couleur}
Pour cet exemple, j'ai utilisé dans le préambule :
\usetheme{Berlin} \useoutertheme{split}
(ce qui fait d'ailleurs ressembler le thème Berlin au thème Copenhagen).
Pour obtenir un dégradé fonçant de haut en bas (structure et fondtitre sont des couleurs définies auparavant).
\setbeamertemplate{background canvas}[vertical shading]% [top=structure.fg!05,bottom=structure.fg!90]
![]() |
![]() |
![]() |
Entre le frame 2 et 3, pour passer au vert, il faut modifier la couleur avant le \begin{frame}
\setbeamertemplate{background canvas}[vertical shading]% [top=fondtitre!05,bottom=fondtitre!90]
![]() |
![]() |
![]() |
Entre le frame 3 et 4, on annule le dégradé pour revenir à un fond uniforme, puis on fixe une couleur proche de la moyenne du dégradé précédent.
\setbeamertemplate{background canvas}[default] \setbeamercolor{background canvas}{bg=fondtitre!40}
Entre le frame 4 et 5, on rechange la couleur du fond toujours uniforme
\setbeamercolor{background canvas}{bg=coultitre!20}
Le fond peut être aussi constitué avec une image entière :
\setbeamertemplate{background canvas}{\includegraphics [width=\paperwidth,height=\paperheight]{12286.jpg}}