Beamer
Beamer est une classe de LaTeX qui permet de produire des diaporamas pour faire des présentations. Elle se distingue des autres classes de LaTeX, car elle utilise plusieurs commandes qui lui sont propres. Le diaporama produit par cette classe est généralement en format pdf et peut être lu autant sur des tablettes et des cellulaires que sur tous les types d'ordinateurs .
Fonctionnement général
Le langage
Le langage est celui de LaTeX, mais plusieurs nouvelles commandes permettant de contrôler le diaporama s'ajoutent à celles de LaTeX. Aussi, certaines commandes de LaTeX sont désactivées, ont un comportement différent ou peuvent prendre des paramètres supplémentaires. Par exemple, dans un fichier Beamer, la balise textbf
pourra comporter un paramètre optionnel qui spécifie à quel moment le texte sera affiché en gras au courant de la présentation.
Beamer est construit autour de l'environnement frame qui permet de déclarer une diapositive. Une diapositive correspond à un cadre sur lequel on affiche successivement des éléments qui constitueront le corps de la diapositive. L'animation entre les différents éléments se fait par des changements de page dans le fichier pdf final, le cadre étant recopié de page en page jusqu'à la prochaine diapositive.
Avantages
Plusieurs caractéristiques distinguent Beamer des autres logiciels servant à produire des supports visuels pour des présentations. Les trois principaux sont la portabilité du document, la typographie avancée des mathématiques et la gestion automatique de l'organisation du document.
- Portabilité. Comme Beamer produit des fichiers pdf, il n'y a pas à s'inquiéter de la compatibilité de notre fichier avec l'ordinateur qui servira à lire la présentation. Il suffit simplement de s'assurer qu'il y aura un ordinateur à notre disposition et le tour est joué.
- Typographie avancée. Beamer utilise toute la puissance de LaTeX pour générer sa typographie. Il va sans dire que l'affichage des mathématiques est impeccable, ce qui en fait un outil de choix pour faire des présentations scientifiques.
- Gestion automatique. Tout comme LaTeX, Beamer gère automatiquement page titre, table des matières, sections, sous-sections, bibliographie, etc. ce qui en fait un outil à privilégier pour les présentations très organisée comme les cours.
Les autres outils
Il existe plusieurs types de présentation et il faut savoir choisir l'outil approprié pour mettre en valeur notre exposé. Si Beamer est parfait pour les présentations dans les événements scientifiques et les cours, pour d'autres occasions, d'autres logiciels peuvent être préférables. Voici deux catégories d'autres outils qui peuvent être utilisés.
- Les logiciels provenant d'une suite bureautique sont relativement simples d'utilisation. Ils constituent donc un excellent choix pour bâtir un support visuel dans un court laps de temps. Power Point, Keynote et Impress, conçus respectivement pour Windows, Mac OS et Linux, fournissent tous un environnement minimal pour écrire des mathématiques et peuvent exporter les documents en pdf avec un peu de minutie.
- Les logiciels basés sur un navigateur web sont les plus accomplis au point de vue de l'aspect visuel. Ils sont pertinents pour construire des présentations inspirantes ou des cartes conceptuelles. Citons, entre autres, Prezi et Impress.
Pour débuter avec Beamer
La base
Pour utiliser Beamer, il faut une certaine familiarité avec LaTeX, car c'est le même langage qui est utilisé. Ensuite, plusieurs tutoriels permettent d'apprendre les bases de Beamer. En voici quelques uns :
- Créez vos diaporamas en LaTeX avec Beamer sur Open Classrooms s'adresse au débutant.
- How to make a presentation with Beamer est court et bien fait.
- Beamer User Guide est le manuel d'utilisation. Très complet, il offre aussi un tutoriel simple et plusieurs exemples.
Exemple
Voici un court exemple qui produit deux diapositives\ : une page titre suivi d'une diapositive animée comportant une équation, du texte et une liste.
\documentclass[french]{beamer} % Notez l'option french dans la déclaration du document. \usetheme{CambridgeUS} % Sans ce casser la tête, on peut utiliser un des nombreux thèmes \usecolortheme{wolverine} % disponibles et modifier la palette de couleur utilisé. \usepackage[utf8]{inputenc} % Comme pour n'importe quel document LaTeX, il est important de \usepackage[french]{babel} % spécifier l'encodage du fichier source et la langue d'écriture. \author[V. N.]{Votre Nom} % Cette section permet de définir les informations qui constitueront, \institute{DMS} % entre autres, la page titre. Notez qu'il est possible d'insérer un \title{Exemple de présentation} % texte plus court entre crochet si l'espace ne permet pas d'afficher \date[SEB]{Séminaire des exemples Beamer} % le champs au complet. \begin{document} \begin{frame} % Première diapositive. En général, il s'agira toujours de la page \titlepage % titre. \end{frame} \begin{frame} % Deuxième diapositive. Les mathématiques s'écrivent exactement de Considérons l'équation % la même façon qu'avec LaTeX. Les environnements sont presque tous $$\sum_{n=1}^\infty\frac{1}{n^2}=\frac{\pi^2}{6}$$ % identiques et il est possible d'en importer si nécessaire. \uncover<2->{Cette équation est} % Grâce à "uncover", ce texte ne sera affiché qu'au deuxième clic % jusqu'à la fin de la diapositive. \begin{itemize} % Les listes peuvent être animée grâce à un paramètre supplémentaire \item<2-> agréable à regarder, % sans utilisé les balises "uncover" ou "only". On insère simple quel \item<3-> facile à mémoriser, % clic fera apparaître le point - le clic qui le fera disparaître \item<4-> difficile à démontrer. % entre <>. Si on veut que le texte reste pour le restant de la \end{itemize} % diapositive, on ne laisse rien après le tiret. \end{frame} \end{document}
Obtenir de l'aide
Comme pour la plupart des logiciels libres, Internet abonde de ressources pour vous aider dans vos projets. Par conséquent, la meilleure ressource consiste en un bon moteur de recherche en ligne. Pour les problèmes mineurs, c'est la façon la plus rapide de trouver la solution à son problème. Sinon, quelques forums tels que TeX Stack Exchange permettent de poser des questions techniques.
Au Département, il est aussi possible d'obtenir de l'aide auprès de l'équipe informatique. Veuillez consulter la page Qui contacter? pour savoir à qui vous adresser.
Quelques astuces
Les cours
Préparer un cours n'est pas une tâche évidente et préparer un bon support visuel demande du temps. Pour cette raison, il est préférable d'avoir un cours déjà préparé avant d'entreprendre l'élaboration d'un diaporama. De cette façon, la direction générale est déjà choisie et la série de document sera plus facile à réaliser.
Lorsque l'on produit un support visuel pour un cours, il ne faut jamais oublier que les étudiants utiliseront le diaporama comme principal objet d'étude. Pour cette raison, voici une liste de points importants à respecter lors de la conception du support visuel d'un cours.
- L'option handout, que l'on utilise de la façon ci-bas, permet de produire une version imprimable de notre diaporama, c'est-à-dire une version sans animation.
\documentclass[french, handout]{beamer}
Le document qui devrait être rendu aux étudiants ne devrait jamais contenir d'animation, car la plupart l'imprimeront afin de l'annoter pendant le cours et pendant leur étude. D'ailleurs, il est recommandé de rendre le support visuel disponible quelques jours avant la séance pour que les étudiants puissent l'annoter pendant le cours, mais aussi parce que certains étudiants préfèrent avoir fait un survol de la matière avant le cours. - Pour un cours, les sections, sous-sections et les titres des diapositives sont très importants, car ils permettent de bien identifier la matière dans l'ensemble du cours. Ainsi, il est primordial d'inclure une table des matières :
\tableofcontents
. - Il ne faut pas oublier que les étudiants passeront plusieurs heures à s'orienter à travers le document. Une astuce pour s'assurer que les titres, sections et sous-sections sont bien choisis consiste à lire la table des matière et de lire uniquement le titre de chaque diapositive. Si lors de ces deux lectures on arrive à dégager une histoire sensée, c'est que l'enchaînement est optimal. Sinon, il vaut mieux revoir la découpe.
- Comme pendant le cours les étudiants sont plus facilement mélangés entre les différentes sections et sous-sections, il est possible d'afficher la progression à chaque début de sous-section grâce à la commande suivante qu'il ne faut pas oublier de retirer dans la version imprimable :
\AtBeginSubsection[] { \begin{frame}{Plan de l'exposé} \tableofcontents[currentsection,currentsubsection] \end{frame} }
- Pour la relecture, autant utiliser le document imprimable en version papier, deux diapositives par page. De cette façon, on peut aussi corriger l'aspect visuel du document dans le format qui sera étudié.
- Une inspection générale du nombre de diapositive permet d'assurer la cohérence du discours. En effet, s'il y a trop de diapositives ou d'information, l'étudiant ne saura pas cerner les points importants. S'il n'y en a pas assez, certains points importants seront oubliés. Il faut donc que tous les points importants se retrouvent dans le diaporama, mais pas plus. Les étudiants doivent quand même travailler par eux-même pour bien saisir la matière et cela laisse de la matière original à discuter pendant le cours.
Les séminaires
Thème du DMS
Guide d'utilisation
Pour faciliter l'utilisation de Beamer, le thème du DMS inclus quelques commandes pratiques pour modifier l'apparence de la présentation. Ces commandes sont facultatives, elles ne permettent que d'ajouter des éléments.
Elles doivent toutes être insérées dans le préambule de la présentation, sauf la dernière qui peut aussi être placée dans le corps du fichier. Voici en détail leur comportement et leur utilisation.
\titlelogo
:\slidelogo
:\titleimage{chemin vers l'image}
:\footlinetext{texte à insérer}
:\showsubsection
: