Vous êtes sur la page 1sur 19

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Pour commencer
Prambule de base
\documentclass{beamer} \usepackage[encodage]{inputenc} \usepackage[T1]{fontenc} \usepackage[french]{babel}

Corps du document
Divis en frames, ou diapos.
\begin{frame}[options]{titre}

contenu dune diapo

\end{frame}

Syntaxe alternative : \frame[options]{contenu dune diapo}.

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Titre : lments
Comme dhabitude :
itle{titre} ate{date} uthor{auteur}

Mais aussi :
nstitute{institut} itlegraphic{image pour le titre} eywords{mots-cls} % pas visible

ubject{sujet} % pas visible

Attention, protger les commandes. Exemple :


\title{Vive \texorpfdstring{\LaTeX}{LaTeX}}

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Titre : diapo de titre

Avec lments de navigation


\maketitle hors dune diapo. \frame{\titleframe}.

Toute nue
\frame[plain]{\titleframe}

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Structure globale (1)

Commandes disponibles
\part, \section, \subsection, \subsubsection. \tableofcontents

Attention
Les sections napparaissent pas dans le texte. On peut mettre les commandes hors des diapos. Pour une page de partie : \frame{\partpage}.

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Structure globale (2)


Options de tableofcontens \tableofcontents[option1, option2, ...] avec :
part=n pour la partie n ; currentsection pour griser les autres ; hideothersubsection pour cacher les autres sous-section ; pausesection pour insrer des pauses ; et caetera, voir la doc p. 9293.

Table des matires automatique


Exemple :
\AtBeginSection{\frame{\tableofcontents[currentsection]}}.

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Liens hypertexte
Exemple
\begin{frame}{une diapo} \hypertarget{ori-demo}{}

... \hyperlink{annexe-demo}{%
\beamergotobutton{Voir la dmo.}} \end{frame} % plus tard... \appendix

...

\begin{frame}{La dmo} \hypertarget{annexe-demo}{}

... \hyperlink{ori-demo}{\beamerreturnbutton{Retour.}}
\end{frame}

Rsultat
Blabla :
.. Voir la dmo.

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Documentation

Documentation ocielle : beameruserguide.pdf


http://mirror.ctan.org/macros/latex/contrib/beamer/doc/ beameruserguide.pdf

(Dmonstration.)

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Options de lenvironnement frame

Alignement : b, c, t. Pour le verbatim : fragile. Sans rien : plain. Resserrer verticalement : shrink. Rapetisser pour faire rentrer verticalement : squeeze.

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Mise en page
A Outils de L TEX

Les listes. Les cadres avec \fbox, etc.

Outils spciques
Blocs avec titre : \begin{block}{titre}. Colonnes.

Les colonnes
\begin{columns}[options] :
alignement : b, c, t, T ; largeur : totalwidth=largeur.

\column[alignement]{largeur}

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Blocs et colonnes
Le code
\begin{columns}[t] \column{0.5\textwidth} \begin{block}{Le code} \small \begin{Verbatim}[gobble=8]

Mots-cl
Mise en pages. Blocs nomms avec block. Colonnes avec columns.

le code
\end{Verbatim} \end{block} \column{0.5\textwidth} \begin{block}{Mots-cl}

Rsultat
Simple le code nest pas compliqu. Ecace optimise lutilisation de lespace. Sobre ou pas, a dpend du thme.

liste tirets
\end{block} \begin{block}{Rsultat}

liste descriptive
\end{block} \end{columns}

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Notion

Terminologie
En anglais : overlay . En franais : ici, couches.

Dmonstration
Voir http://people.math.jussieu.fr/~mpg/latex/docs/niv2.pdf

Cas simple
Commande \pause.

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Spcications de couches
Spcications
Entre crochets <> aprs certaines commandes. Numros spars par des virgules : <1,2,4>. Plages spars par des virgules : <2->, <1, 3->.

Commandes adaptes
Fontes : \textbf<spec>{texte}, etc. Couleurs : \textcolor<spec>{couleur}{texte}. Listes : \item<spec>. Graphiques : \includegraphics<spec>[options]{chier}. Mise en valeur : \emph<spec>{texte}, \alert<spec>{texte}. Commandes de visibilit.

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Commandes de visibilit
Les 4 tats
visible ltat normal. invisible ne se voit pas mais occupe de la place. couvert invisible ou transparent selon thme. absent noccupe pas de place.

Commandes
Commande \only<spec>{matriel} \uncover<spec>{matriel} \visible<spec>{matriel} \invisible<spec>{matriel} En spec. absent couvert visible invisible Hors spec. visible visible invisible visible

Environnements
onlyenv, uncoverenv, visibleenv, invisibleenv

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Fixer les couches


Principe
Place xe pour contenu variable. Exemple : diapo 8 de http:
//people.math.jussieu.fr/~mpg/latex/docs/niv2.pdf.

Environnements
\begin{overprint}[largeur] \only<1>{contenu 1} \only<2>{contenu 2} \end{overprint} \begin{overlayarea}{largeur}{hauteur} \only<1>{contenu 1} \only<2>{contenu 2} \end{overlayarea}

...

...

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Spcications relatives
Mieux
\begin{itemize} \item<+-> Blabla. \item<+-> Blibli. \item<+-> Bloblo. \end{itemize}

Dommage
\begin{itemize} \item<1-> Blabla. \item<2-> Blibli. \item<3-> Bloblo. \end{itemize}

Encore mieux
\begin{itemize}[<+->] \item Blabla. \item Blibli. \item Bloblo. \end{itemize}

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Types de thmes
Globaux
Rglent chaque dtail. Liste : voir la doc, section 15. Chargement avec \usetheme[options]{Nom}.

Spcialiss
Extrieur Barres de titre et de pied, navigation. \useoutertheme[options]{nom} Intrieur Apparence des blocs, listes, etc. \useinnertheme[options]{nom} Couleur Bah. . . les couleurs.
\usecolortheme[options]{nom}

Fontes Les polices ( !)


\usefonttheme[options]{nom}

Bases . . . . . . .

Diapos . . .

Couches . . . . .

Thmes .

Notion de template
Thorie
Pour chaque lment : police \setbeamerfont{lment}{commande de police} couleur
\setbeamercolor{lment}{fg=couleur, bg=couleur}

modle \setbeamertemplate{lment}{matriel arbitraire}

Exemples
\setbeamercolor{structure}{mstruct}. \setbeamertemplate{navigation symbols}{}. Explications dans la doc (selon temps). Diapo suivante : \setbeamertemplate{background}{image}.

Cest ni ! Merci pour votre attention et votre ractivit. Bonne continuation !

La dmo

Juste pour la dmo.

.. Retour.