Developpez.com - Autres
X

Choisissez d'abord la catégorieensuite la rubrique :


Créer des présentations avec Latex - Introduction

Par Nicolas BOURGEOIS
 

Nous allons voir dans cet article les fonctions de base du package beamer Beamer est un outil qui permet de créer assez facilement des présentations avec un environnement LaTeX. En quelque sorte, il permet à LaTeX de se comporter comme PowerPoint. Ce document s'adresse aux personnes connaissant déjà les bases du langage LaTeX

               Version hors-ligne (Miroir)



I. Un document Beamer

Comme tout document Latex, nous devons lui spécifier une classe.
Les présentations sont générées selon la classe Beamer.

Notre document devra commencer par la ligne suivante :
\documentclass{beamer}
Vous pouvez ensuite inclure des packages additionnels. Tous les packages ne sont pas compatibles avec beamer. Voici une liste des principaux packages que vous pourrez inclure :

amsthm Le package ams est automatiquement inclus car beamer l'utilise pour le rendu des théorèmes, entres autres.
[french]babel Ce package permet de créer des documents en français. La plupart des fonctionnalités de ce package sont disponibles.
colortbl Ce package sert à ajouter des couleurs dans les cases des tableaux
enumerate Ce package permet de créer des listes énumérées
[T1]fontenc Ce package permet de créer des listes énumérées
hyperref Le package hyperref est automatiquement inclus par beamer pour la navigation entre les diapos
inputenc Ce package peut etre inclus pour spécifier l'encodage des caractères
pstricks Ce package permet de créer des dessins élaborés
La liste complète des packages compatibles figurent dans la section 2.6 du manuel de Beamer.

L'entête minimum pour générer une présentation en français serait :
\documentclass{beamer}
\usepackage[frenchb]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
Vous l'avez compris, tout le travail se situe entre \begin{document} et \end{document}. Nous allons voir maintenant comment créer des diapos


II. Définition de la diapositive de titre

A la manière de \maketitle dans la classe article, nous pouvons générer automatiquement la première diapositive contenant l'auteur, un titre, et la date.
Ceci se fait assez simplement en ajoutant dans l'en-tête du document :
\title{Titre du diaporama}
\author{Auteur}
\institute{Institut}
\date{date}
Nous avons la possibilité de spécifier des titres courts entre crochets. Par exemple :
\title[Titre court]{Titre complet}
Ainsi, s'il manque de place (par exemple, pour faire figurer le titre du diaporama en pied de page de toutes les diapositives), le compilateur préfèrera le titre court.
Les crochets fonctionnent aussi avec \author, \institute et \date.
Pour insérer ces informations, \titlepage est l'instruction équivalente à \maketitle
Maintenant, nous pouvons créer nos diapos.


III. Création de diapositives

Le corps du texte est situé entre \begin{document} et \end{document}, comme dans tous les documents latex.
Une diapositive est incluse dans l'environnement frame.
Le canevas d'une diapositive est le suivant :
\begin{frame}
   \frametitle{titre de la diapositive 1}
   %Contenu de la diapo 1
\end{frame}
\begin{frame}
   \frametitle{titre de la diapositive 2}
   %Contenu de la diapo 2
\end{frame}
L'usage voudrait que le contenu de la première diapo soit \titlepage, et que le contenu de la seconde diapo soit \tableofcontents, afin d'avoir une page de préentation suivi du plan de la présentation.


IV. Structuration de la présentation

Afin de créer le plan du diaporama, ou de lui donner une structure, il est possible d'utiliser \section[titre court]{titre de la section} ou \subsection[titre court]{titre de la sous-section} entre deux frames.
Afin de générer correctement les plans, il faudra compiler deux fois le document à chaque changement de structure.
A ce stade, nous avons la possibilité de créer des documents complets, interessons-nous aux styles que propose Beamer


V. Apparence de la présentation

Grâce à la puissance de LaTeX, nous pouvons changer très simplement le look du diaporama.
Il y a plusieurs choix possibles :
- Les couleurs du texte
- Les couleurs de la présentation
- le style de la présentation : Définit le style global de la répsenation : haut et bas de l'écran, formes des puces (listes et énumérations)…
Les couleurs du texte
Pour les utiliser, il faut spécifier le style qu'on a choisi dans l'entête du document grace aux commandes :
\usetheme[options][nom du theme] pour le style global
\usecolortheme[options][nom du theme] pour le choix des couleurs
\usefonttheme[options][nom du theme] pour les couleurs de polices


V-A. Le style de présentation

Ces styles portent des noms de villes :
Styles simples : default, Bergen, Boadilla, Madrid, AnnArbor, CambridgeUS, Pittsburgh, Rochester
Styles avec une barre de navigation arborescente : Antibes, JuanLesPins, Montpellier
Styles avec une barre de navigation verticale : Berkeley, PaoAlto, Goettingen, Marburg, Hannover
Styles avec une barre de progression : Berlin, Ilmenau, Dresden, Darmstadt, Frankfurt, Singapore, Szeged
Styles à en-têtes : Copenhagen, Luebeck, Malmoe, Warsaw

<autres styles plus tard. Captures à l'appui>


VI. Conclusion

Nous avons vus comment créer des diaporamas simples.
Bientôt, nous verrons comment disposer le texte à l'intérieur des diapos, comment marquer des pauses, générer des supports papier…



               Version hors-ligne (Miroir)

Valid XHTML 1.1!Valid CSS!

Ce document est issu de http://www.developpez.com et reste la propriété exclusive de son auteur. La copie, modification et/ou distribution par quelque moyen que ce soit est soumise à l'obtention préalable de l'autorisation de l'auteur.
Contacter le responsable de la rubrique Autres