Vous êtes à peu près ici : Accueil  »   Découverte de Beamer  »   Beamer : sommaire

2  Le cadre général

Beamer est basé sur un environnement de page (frame) qui représente un «transparent», lequel peut être affiché en plusieurs étapes par une succession de couches (slides). Beamer nomme frame ce que d'autres modules nomment slide et slide ce que les autres nomment overlay

2.1  Exemple de frame

Un frame de base se compose d'un titre «Modèle banal de page», d'un sous-titre éventuel «sous titre éventuel» et du texte. Les symboles de navigation (en bas, à droite) sont là par défaut, on peut les enlever. Par défaut Beamer transforme tout texte en police sans serif.


 framebanal  
  
\frame[label=framesimple]
 {
 \frametitle{Modèle banal de page}
 \framesubtitle{et rien d'autre}
 Ici, du texte comme on veut...
 }
    

On peut donner un label à la page, ce qui permet d'y faire référence à d'autres endroits du diaporama pour y aller directement.

La page peut aussi être définie depuis la version 3 comme un environnement :

\begin{frame}[label=pagesimple]
 \frametitle{Modèle banal de page}
 \framesubtitle{et rien d'autre}
   Ici, du texte comme on veut...
\end{frame}

2.2  Page avec verbatim

Une page peut contenir du verbatim en indiquant l'option \containsverbatim

frameverbatim  
  
\frame[containsverbatim]
 {
  \frametitle{Modèle banal de page}
  \framesubtitle{avec du verbatim}
  Ceci est simplement obtenu par :
  }  
    

Cela n'était indiqué que dans la manuel de la version 3.0, mais fonctionne encore. Pour la version 3.01, la manoeuvre devient :

  \begin{frame}[fragile]    
    \frametitle{Modèle banal de page}
    \framesubtitle{avec du verbatim}
    Ceci est simplement obtenu par :
  \end{frame}

Lorsqu'on utilise l'environnement frame avec l'option fragile, la commande \end{frame} doit être seule sur sa ligne.

Noter que l'on ne peut pas indiquer de label lorsque l'on utilise cette option.

2.3  Page sans décor

L'option \frame[plain] permet de supprimer les en-têtes, pieds de page et barres de menu divers pour laisser toute la place de l'écran disponible. Utile, soit pour un très grand schéma difficile à caser, soit pour appliquer sur cette page un en-tête différent (dessin par exemple).

frameplein1  
  \frame[plain]
  {
  L'option \frame[plain] 
  permet de supprimer les en-têtes,
  pieds de page et barres de menu 
  divers pour laisser toute la 
  place de l'écran disponible...
  }  

Cela n'interdit pas de rajouter un titre (frametitle) à la page.

frameplein2   Attention, avec un thème comportant un panneau latéral (sidebar), toute la place du panneau reste vierge.

2.4  Page avec trop de texte

frametexte1   frametexte2

Quand un texte est plus long que la page écran, l'option \frame[allowframebreaks=0.xx] permet à Beamer de créer plusieurs pages avec un titre identique assorti d'un numéro. La valeur de l'option allowframebreaks (facultative) indique le taux de remplissage souhaité de la page (valeur par défaut 95 %). Noter que l'on ne peut pas indiquer de label lorsque l'on utilise cette option.

Il est nécessaire de faire précéder le frame par :

\setbeamertemplate{frametitlecontinuation}{\insertcontinuationcountroman}

pour des numéro en chiffres romains ou par :

\setbeamertemplate{frametitlecontinuation} {\insertcontinuationcount}

pour des numéros en chiffres arabes.