• Faire ses présentations en LaTeX avec Beamer

    Depuis que je suis arrivé à l'ECN, les présentations PowerPoint sont devenues une norme : Les profs s'en servent pour les cours, les étudiants s'en servent pour les exposés : dès qu'on parle à plus d'une personne, il faut sortir le PowerPoint (et brasser, mais pour ça on nous donne des cours). Vous connaissez mon amour pour les produits Microsoft (qui est d'ailleurs partagé par notre Directeur des Études), donc je me suis d'abord dit que j'utiliserais OpenOffice.org Impress. En fait, je n'aime pas ces clic-o-drômes, c'est pour cette raison que j'ai sauté de joie quand j'ai appris qu'on pouvait faire ses présentations en LaTeX , et les exporter en format PDF, certes propriétaire, mais si bien géré sur toutes les plates-formes. Pas comme le .doc, qu'un abruti de prof a essayé de faire passer pour un standard. L'ISO ne reconnaît qu'un seul standard pour les fichiers bureautiques, et c'est... l'odf (fin bref...)

    Pour ceux qui se le demandent, LaTeX est un langage de description de documents qui est super puisqu'il distingue le fond de la forme (ce que chérit par dessus tout un intégrateur xHTML qui se respecte), permet de gérer proprement la mise en page, et permet d'écrire de superbes formules mathématiques, et ce sans le moindre clic. il y a de quoi baver, sérieusement.

    Pour vous donner une idée de ce que ça peut donner : Exemple de document

    Un petit guide du débutant vous attend dans la suite de cet article.

    Bon passons aux choses sérieuses.

    Pour installer LaTeX et Beamer sur une Debian-based :
    sudo apt-get install  texlive-full latex-beamer

    Une fois ceci installé, vous pouvez écrire votre présentation :

    \documentclass{beamer}
    \usepackage[utf8]{inputenc}
    \usetheme{Warsaw}

    \title{Ma première présentation Beamer}
    \author{C. Delafargue}\institute{EklaWeb}

    \begin{document}
    \frame[plain]{\titlepage}
    \begin{frame}
    \frametitle{Titre}
    Contenu du slide
    \end{frame}
    \end{document}

    Ce petit exemple basique vous montre la structure de base du document : Le début indique  qu'on rédige une présentation Beamer, avec l'encodage UTF-8, avec le thème Varsaw. La suite c'est classique en LaTeX : Titre et Auteur. La suite montre la structure spécifique à Beamer : Chaque frame correspond à une page, qui contient éventuellement plusieurs slides (si vous faites apparaitre le contenu progressivement)

    N'oublions pas que c'est du LaTeX, les commandes \section et \subsection fonctionnent ! Certains thèmes, comme Varsaw créent même un menu de navigation à partir de ces informations.

    Un dernier truc bon à savoir, l'environnement itemize (liste à puces) permet d'afficher les éléments un par un :

    \begin{itemize}
    \item<1-1>Texte
    \item<2->Texte
    \item<3->Texte
    \item<4->Texte
    \end{itemize}

    Le premier élément sera affiché juste au début (du slide 1 au slide 1), alors que les autres seront affichés au fur et à mesure (et resteront affichés : slide n et suivants)

    La semaine prochaine, je vous explique comment faire votre propre thème Beamer (si j'arrive à trouver comment on fait ^^)

    PS : L'acronyme ISO ne correspond pas, mais c'est eux qui ont choisi de prendre ISO et non pas IOS, pour que ça ressemble à la racine grecque iso

    « iPhone, ou l'emprisonnement numériqueLa JE »

    Tags Tags : , , , ,
  • Commentaires

    1
    Mardi 13 Janvier 2009 à 01:59
    Pas mal le beamer que tu nous as fait, le template est "opensource" ?

    On peut aller extrémement loin avec beamer, et plus généralement d'un point de vue graphique || esthétique sous LaTeX, avec par exemple les macros en dessous de Beamer, PGF. Pour utiliser pleinement tout ça, il faut à la fois regarder le guide de beamer (long, très long), et le guide de PGF (long aussi).

    Enfin bon, gloire et long vie à LaTeX  ;-)
    2
    Mardi 13 Janvier 2009 à 08:31
    Le template "appartient" aux fameux directeur des études si je ne m'abuse ...
    M'enfin, il a l'air assez porté sur l'open source, donc on peut supposer que ses sources étaient réutilisables et/ou modifiables.
    Au fait, t'as été élu à la JE ?

    Et vive LaTeX
    3
    Mardi 13 Janvier 2009 à 10:05
    Le template est Open Source, comme indiqué au début des fichiers sty.
    J'essaye de me bricoler un thème Beamer, mais je lutte comme pas possible, faudra que je demande conseil aux sorciers de LaTeX / Beamer.

    Sinon, j'ai été élu DSI de la JE (aucun candidat en face il faut dire ^^)
    4
    Dimanche 18 Janvier 2009 à 16:24
    Intéressant... je garde l'idée sous le coude pour m'y plonger quand j'aurai le temps !
    5
    matcheux
    Samedi 31 Janvier 2009 à 11:25
    Je suis aussi en train de faire mes cours sur latex beamer également. C'est vraiment super de pouvoir rendre facilement ses présentations homogènes.

    Une petite remarque sur le pdf qui est un format d'origine propriétaire mais maintenant standard ouvert dans sa forme PDF/A.

    Tu peux donc l'utiliser sans mauvaise conscience ;).
    Suivre le flux RSS des commentaires de cet article


    Ajouter un commentaire

    Nom / Pseudo :

    E-mail (facultatif) :

    Site Web (facultatif) :

    Commentaire :