Il peut être nécessaire pour ta démonstration de ne pas faire apparaître tous les éléments de ta diapo d’un seul coup, mais de les faire apparaître un à un, ou dans un ordre et un endroit bien précis. C’est ce que nous allons commencer à étudier dans cette fiche.
La façon la plus simple, mais également la moins flexible, est d’utiliser la commande \pause. Son fonctionnement est très simple. Dans un premier temps n’est affiché que ce qui est placé avant la fonction \pause.
Dans un deuxième temps, après avoir appuyé sur entrée, une flèche du clavier ou le bouton de gauche de la souris, pour passer à la diapo suivante, tout ce qui est après le \pause est affiché jusqu’à la fin de la diapo ou au \pause suivant.
Tu peux utiliser \pause dans tous les éléments de ta diapo, texte , liste, tableau,…
Un petit exemple, le code suivant :
produit trois calques
Si tu regardes le fichier .pdf produit par BEAMER (ou les image ci-dessus) tu pourras constater que même si le numéro de diapo indiqué en bas à gauche ne change pas, BEAMER à fabriqué autant de page que de \pause inséré. Donc attention à l’embonpoint pris par les fichiers qui utilise beaucoup de temporisations.
Un point de vocabulaire :
Dans cette fiche quand je parle de diapo, je fais référence à l’entité définie par \begin{frame}…\end{frame}. J’emploie le terme de calque (slide) pour faire référence à toutes ces pages crées par des commandes comme \pause, qui sont finalement qu’une série de calques qui sont superposés pour fabriquer la diapo. Donc une diapo porte un numéro de page unique et peut être constituée de un ou plusieurs calques.
produit trois calques
produit quatre calques
Comme tu as pu le constater, il y a un petit problème avec les lignes, quelque soit l’endroit ou l’on place le \pause. Il y a une solution pour contourner le problème en utilisant des lignes colorées.
Il faut auparavant charger la classe BEAMER de cette façon :
\documentclass[hyperref={pdfpagemode=FullScreen},12pt,xcolor=table]{beamer}
Attention mets bien le \pause à la fin de la cellule. Pour jouer avec les colonnes il faut utiliser une autre commande que \pause, nous verrons ça plus tard.
On ne peut guère aller plus loin avec la commande \pause. Pour contrôler plus finement les éléments d’une diapo, il faut utiliser les commandes overlay, beaucoup plus puissante.