100%latex beamer

Upload: jriviere

Post on 14-Oct-2015

61 views

Category:

Documents


0 download

TRANSCRIPT

  • Une petite introduction Beamer

    1 Introduction

    Beamer est une classe de document L

    A

    T

    E

    X cre par Till Tantau en 2003, qui

    permet de raliser des prsentations destines tre utilises avec un vidopro-

    jecteur. Beamer permet galement de raliser des transparents. Un document

    Beamer est cr comme n'importe quel document L

    A

    T

    E

    X : il contient une classe

    de document, un prambule et un corps de document. Le dsavantage est qu'il

    faut connatre L

    A

    T

    E

    X pour pouvoir utiliser Beamer, ce qui devient un avantage

    lorsqu'on connat L

    A

    T

    E

    X. La compilation d'un document Beamer se fait direc-

    tement avec pdatex ou dvips, ce qui assure une "portabilit" au document.

    Celui-ci est visualisable sur toutes les plateformes (Mac, Linux et Windows).

    2 Installation

    L'utilisation de Beamer ncessite l'installation de plusieurs packages : latex-

    beamer, pgf (gestion des graphiques) et xcolor (gestion des couleurs). Ces pa-

    ckages peuvent se tlcharger l'adresse suivante

    1

    :

    https ://sourceforge.net/projects/latex-beamer

    Une fois tlchargs et dcompresss, placez les rpertoires latex-beamer, pgf

    et xcolor dans votre rpertoire L

    A

    T

    E

    X courant, par exemple texmf/tex/latex.

    Rafrachissez ensuite votre base de packages. Beamer est maintenant install et

    pret tre utilis.

    3 Structurer son document

    3.1 La classe Beamer

    Maintenant que la classe Beamer a t installe avec succs, il est ncessaire de

    spcier, comme dans tout document L

    A

    T

    E

    X, la classe de document sur laquelle

    vous allez travailler : documentclass[options]{beamer}En plus des options courantes (taille de la police, format de page, etc.), Bea-

    mer propose direntes options qui permettent d'aner le rsultat dsir. Ces

    options sont les suivantes :

    1

    Si vous utilisez MiKT

    E

    X, vous pouvez utiliser l'update wizard pour installer la dernire

    version des packages latex-beamer, pgf et xcolor.

    1

  • (1) Principales options de la classe Beamer

    draft Permet de gagner du temps la compilation en ne pro-

    duisant pas les parties graphiques.

    compress Rduit les barres de navigation.

    notes Permet d'introduire les notes insres par la commande

    \note sans conditions.

    notes=only Gnre une version de la prsentation avec uniquement

    les notes introduites par la commande \note aprs le

    transparent concern.

    handout Gnre une version imprimable.

    Si vous dsirez changer le mode d'ouverture de votre prsentation pour un mode

    plein cran par exemple, l'option hyperref={pdfpagemode=FullScreen} per-

    met de raliser cela.

    3.2 Le prambule

    Le prambule d'un document Beamer est compos gnralement de plusieurs

    lments : le thme graphique utilis, les dirents packages, les dnitions ou

    rednitions de commandes ainsi que le titre du document.

    3.2.1 Modles prdnis

    A l'heure actuelle, il existe plusieurs thmes graphiques pour Beamer. Les thmes

    constituent en quelque sorte l'habillage graphique de votre prsentation. Beamer

    propose plusieurs thmes prdnis portant le nom de direntes villes. Pour

    utiliser l'un de ces thmes, il est ncessaire d'invoquer la commande \usetheme{nom du thme}dans le prambule du document. L'utilisation de cette commande aecte l'en-

    semble des lments. Vous pouvez par exemple utiliser le thme Warsaw pour

    dbuter. Pour une liste exhaustive des thmes prdnis vous pouvez consul-

    ter la documentation du package. Nanmoins, vous n'tes pas obligs d'utiliser

    un thme prdni. Vous pouvez, par exemple, spcier votre propre thme

    l'aide de direntes commandes telles que \useoutertheme qui aecte les l-

    ments du dcor des trames, \useinnertheme qui aecte les lments qui ne sont

    pas du dcor, \usecolortheme qui aecte les couleurs de la prsentation ou en-

    core \usefonttheme qui aecte les polices de la prsentation. Tous ces modles

    se trouvent dans le rpertoire .../tex/latex/beamer/themes. Vous pouvez, par

    exemple, utiliser la commande \useoutertheme{split} pour installer un thme

    qui comporte un en-tte sur lequel apparaissent, gauche, les sections de la pr-

    sentation et, droite, les sous-sections de la section courante. Ce thme spcie

    aussi un pied de page sur lequel apparaissent, gauche, le nom de l'auteur et,

    droite, le titre de la prsentation. Il est possible de faire apparatre plus d'infor-

    mations. Ainsi, la commande \useoutertheme{infolines} accompli le mme

    travail que la commande \useoutertheme{split} mais insre des informations

    supplmentaires dans le pied de page : le nom de l'auteur, l'aliation, le titre

    de la prsentation, la date et le numro de frame. Pour terminer, il est possible

    d'ajouter un eet d'ombre en utilisant la commande \useoutertheme{shadow}.

    2

  • 3.2.2 Plusieurs pages sur une feuille

    Il est possible de regrouper plusieurs pages sur une mme feuille, ce qui peut

    tre trs utile pour les "handouts" ou pour les notes. Pour cela, il faut inclure

    le package pgfpages, qui fait partie de pgf. Immdiatement aprs l'inclusion de

    ce package, placez une des lignes suivantes :

    \pgfpagesuselayout{4 on 1}[a4paper,landscape,border shrink=5mm]

    \pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm]

    La premire commande aura pour eet de placer 4 pages sur une feuille (en

    mode paysage) et la seconde aura pour eet de placer 2 pages sur une feuille

    (en mode portrait).

    3.2.3 Le titre du document

    Comme dans tous les document L

    A

    T

    E

    X, le titre du document doit tre spci

    dans le prambule. Les commandes sont exactement les mmes l'exception de

    la commande \institute[sigle]{affiliation}qui a t introduite par Beamer dans le but d'y faire gurer l'aliation de

    l'auteur. Si il y a plus d'une aliation, celles-ci devront tre spares par la

    commande \and et prxes par la commande \inst{1 ou 2}. Le code type

    d'une page de titre sera donc compos de la manire suivante :

    \author{Raoul le Pitbull}

    \title{Mais o est donc passe Grand-Mre ?}

    \institute{Fdration Nationale des Pitbulls Herbivores}

    \date{26 fvrier 2007}

    Il existe galement une commande \subtitle{sous-titre} qui permet de don-

    ner un sous-titre votre prsentation.

    3.3 Le corps du document

    3.3.1 La notion de frame

    Un prsentation consiste en une srie de "frames" (cadres). Chaque frame peut

    consister en une srie de diapositives, appeles dans ce cas des calques (ou

    overlays). La commande \frame{contenu}permet de crer un frame dont le contenu sera le texte contenu. Il est galement

    possible de faire appel l'environnement frame :

    \begin{frame}

    ...

    \end{frame}

    3

  • Les commandes \frametitle\{titre} et \framesubtitle{sous-titre} per-

    mettent de donner un titre et un sous-titre chaque frame.

    3.3.2 Imprimer la page de titre

    La premire chose faire lorsqu'on prpare le contenu d'une prsentation Bea-

    mer est de faire apparatre la page de titre. Pour cela, il sut simplement de

    crer un frame le premier dans lequel seront places les informations du

    titre spcies dans le prambule. Ce frame devra tre plac directement aprs

    le \begin{document} :

    \begin{document}

    \frame{\titlepage}

    3.3.3 Imprimer la table des matires

    La seconde chose faire consiste placer la table des matires dans un frame

    le second directement aprs la page de titre. La commande \tableofcontents,

    appele dans un frame, permet d'imprimer la table des matires :

    \begin{document}

    \frame{\titlepage}

    \frame{

    \frametitle{Plan}

    \tableofcontents

    }

    Si vous dsirez faire apparatre les lments de la table des matires section

    par section, vous pouvez spcier l'option [pausesections] la commande

    \tableofcontents. Il peut tre intressant de rappeler l'auditoire le plan (la

    table des matire) au dbut de chaque sous-section. Cela se ralise en plaant

    le code

    \AtBeginSubsection[] {

    \begin{frame}

    \frametitle{Plan}

    \tableofcontents[currentsection,currentsubsection]

    \end{frame}

    }

    juste avant le \begin{document}, ce qui a pour eet d'insrer un frame conte-

    nant seulement la sous-section courante en surbrillance et ce au dbut de chaque

    sous-section.

    3.3.4 Sectionner le document

    A l'instar d'un document L

    A

    T

    E

    X classique, vous pouvez sectionner votre prsen-

    tation en vous aidant des commandes \section et subsection. Il est important

    de spcier ces commandes l'extrieur des frames. Le sectionnement dbute

    en principe aprs l'insertion de la table des matires. Vous aurez par exemple

    crer une premire section, appelons-l "Introduction", dans laquelle vous intro-

    duirez votre prsentation. Le code source de votre document peut se prsenter

    4

  • ainsi :

    \begin{document}

    \frame{\titlepage}

    \frame{\frametitle{Plan}

    \tableofcontents

    }

    \section{Introduction}

    Vous pouvez galement dcider d'introduire des sous-sections. Dans ce cas, il

    faudra simplement spcier la commande \subsection{titre} aprs la section

    courante.

    3.3.5 Crer des frames

    Maintenant qu'une section a t dnie, vous pouvez commencer crer des

    frames, leur donner un titre, un sous-titre, etc. Gnralement, lorsqu'on fait une

    prsentation, on fait appel une numration ou une itmisation. Sous L

    A

    T

    E

    X,

    les environnements itemize et enumerate sont disponibles dans ce but prcis.

    Notre section intitule "Introduction" pourrait se prsenter sous la forme d'une

    liste d'items :

    \begin{document}

    \frame{\titlepage}

    \frame{\frametitle{Plan}

    \tableofcontents

    }

    \section{Introduction}

    \frame{\frametitle{Au programme...}

    \begin{itemize}

    \item Pierre qui roule...

    \item La bave du...

    \end{itemize}

    }

    Selon le thme que vous utilisez, le symbole associ chaque item peut tre

    un rond (dfaut) ou un carr. Vous pouvez tout moment changer ce symbole

    en spciant, dans le prambule du document, la forme que vous souhaitez par

    la commande \useinnertheme{rectangles}. Cette commande peut prendre

    d'autres valeurs comme circles ou rounded.

    4 Dynamiser les lments

    Beamer fait appel un mcanisme particulier pour faire apparatre les lments

    de manire dynamique : les calques (ou "overlays"). Ces "overlays" ont trois

    fonctions principales : (i) incrmenter des objets, (ii) remplacer des objets

    et (iii) mettre des objets en surbrillance. Ces objets peuvent tre du texte, des

    environnements, des images, etc. Grce ce procd, vous pouvez par exemple

    faire apparatre une liste d'items dans un ordre particulier.

    5

  • 4.1 Incrmenter des objets

    La manire sans doute la plus simple de faire apparatre (incrmenter) les l-

    ments de la prsentation consiste utiliser la commande \pause[n]dont l'eet est de faire apparatre seulement le texte situ au-dessus de cette

    commande et o l'option [n] correspond au numro de calque d'un frame. Voici

    un exemple relativement simple :

    \begin{itemize}

    \pause\item A

    \pause\item B

    \pause\item C

    \end{itemize}

    Un autre moyen d'incrmenter des objets sous Beamer consiste spcier, dans

    les environnements itemize ou enumerate par exemple, l'ordre d'apparition des

    objets l'aide de la commande \item o peut se spcier de direntes

    manires :

    (2) Valeur de Signication

    l'objet apparat uniquement sur le premier calque du

    frame.

    l'objet apparat sur tous les calques du frame (du

    premier au dernier).

    l'objet apparat sur le premier calque et le second

    calque du frame.

    l'objet apparat partir du second calque et reste

    actif jusqu'au cinquime calque du frame.

    l'objet apparat du calque 1 3 puis du calque 6 8

    du frame courant.

    L'exemple suivant illustre le fonctionnement de ces calques :

    \begin{itemize}

    \item A

    \item B

    \item C

    \end{itemize}

    Le dsavantage d'une telle approche est que si un item doit tre ajout tout

    en haut de la liste par exemple, il faudra tout renumroter. La solution

    ce problme consiste passer l'argument optionnel [] l'environnement

    itemize :

    \begin{itemize}[]

    \item A

    \item B

    \item C

    \end{itemize}

    6

  • 4.2 Remplacer des objets

    La commande qui permet de remplacer un lment par un autre est la commande \only{texte}Cette commande a pour eet d'insrer un objet texte seulement sur un calque

    du frame courant :

    \frame{\onlyGol \onlyDo \onlyRak}

    Le problme de la commande \only est que le contenu peut tre dirent d'un

    calque l'autre et causer de petits dcalages verticaux dus la dirence de

    hauteur des lignes. Une des solutions ce problme consiste utiliser l'environ-

    nement overlayaera dont voici la dnition :

    \begin{overlayaera}{largeur}{hauteur}

    Contenu de l'environnement

    \end{overlayaera}

    A l'intrieur de cet environnement, il est donc possible d'introduire des com-

    mandes \only sans que le contenu de celles-ci aient une consquence sur la

    hauteur des lignes. La commande \uncover{texte}fait apparatre le texte partir du calque : \uncover{calque 5!}. La

    commande \alt{texte par dfaut}{texte alternatif}fait apparatre le texte par dfaut sur le calque spci par . Dans les

    autres cas, le texte alternatif apparat : \alt{oui}{non}. La commande \temporal{texte avant}{texte pendant}{texte aprs}permet quant elle d'alterner trois textes dirents en fonction de la spcica-

    tion de : \temporal{non}{oui}{non}.

    4.3 Mettre un item en surbrillance

    Lorsqu'on utilise des environnements comme itemize, il peut parfois tre utile

    de mettre en surbrillance l'item courant dans le but d'attirer l'attention sur

    celui-ci. La mise en surbrillance d'un item peut se faire l'aide de la commande

    \item, ou, si l'on prfre gagner du temps, l'aide de l'argument

    optionnel [] pass l'environnement itemize :

    \begin{itemize}

    \item A

    \item B

    \item C

    \end{itemize}

    ou

    \begin{itemize}[]

    \item A

    \item B

    \item C

    \end{itemize}

    7

  • Les symboles associs aux items seront galement colors en rouge (dfaut).

    Vous pouvez tout moment changer la couleur de la surbrillance l'aide la

    commande \setbeamercolor{alerted text}{fg=nouvelle couleur}place dans le prambule de votre document. Il est possible, enn, d'utiliser la

    couleur de texte par dfaut en utilisant structure la place de alert.

    Il peut tre intressant de pouvoir galement utiliser des alternances dans la

    mise en surbrillance. Pour cela, vous pouvez utiliser la commande \alt

    l'intrieur de laquelle vous faites gurer une commande \color :

    \begin{itemize}

    \item \alt{\color{blue} A}{\color{gray} A}

    \item \alt{\color{blue} B}{\color{gray} B}

    \item \alt{\color{blue} C}{\color{gray} C}

    \end{itemize}

    La bribe de code ci-dessus aura pour eet de faire apparatre les dirents items

    sur le deuxime calque ainsi que de coloriser les dirents items en bleu sur les

    calques 2, 3 et 4 respectivement. Il est aussi possible d'utiliser la commande

    \temporal si l'on dsire faire alterner trois couleurs d'items. Dans ce cas on

    saisira le code suivant :

    \begin{itemize}

    \item \temporal{\color{blue} A}{\color{orange} A}{\color{yellow} A}

    \item \temporal{\color{blue} B}{\color{orange} B}{\color{yellow} B}

    \item \temporal{\color{blue} C}{\color{orange} C}{\color{yellow} C}

    \end{itemize}

    On peut aussi crer une commande \hilite dont le but sera de simplier le

    code que l'on aura saisir :

    \def\hilite{%

    \temporal{\color{gray}}{\color{blue}}%

    {\color{blue!25}}}

    ...

    \begin{itemize}

    \hilite \item Everything

    \hilite \item that has

    \hilite \item beginning

    \hilite \item has end.

    \end{itemize}

    Soulignons enn que les commandes \textbf, \textit, \textsl, \textrm,

    \textsf, et \color peuvent galement fonctionner avec les overlays.

    5 La gestion des couleurs

    5.1 Changer la couleur du texte

    Beamer fait appel au package xcolor pour la gestion des couleurs. Les couleurs

    prdnies sont les suivantes : rouge, vert, bleu, cyan, magenta, jaune, noir, gris

    8

  • fonc, gris, gris clair, orange, violet, pourpre et marron. Le mixage des couleurs

    s'avre tre trs facile :

    (3) Mixage des couleurs chez xcolor

    Couleur Signication

    green !80 !gray 80% de vert + 20% de gris

    green !60 !gray 60% de vert + 40% de gris

    green !40 !gray 40% de vert + 60% de gris

    -green enlve le vert

    N'oubliez pas le point d'exclamation ( !) qui est trs important. Une fois que

    vous avez une ide prcise du mlange que vous dsirez, vous pouvez coloriser

    le texte l'aide de la commande \color{couleur(s)}{texte}A l'instar du package color, le package xcolor permet de dnir ses propres

    couleurs l'aide des commandes suivantes :

    a. \xdefinecolor{nom}{rgb}{r,g,b} pour le modle RGB,

    b. \xdefinecolor{nom}{cmyk}{c,m,y,k} pour le modle CYMK et

    c. \colorlet{structure}{yellow!60!green} pour substituer des couleurs dj

    dnies.

    Il est aussi possible de dnir ses propres couleurs de manire classique l'aide

    de la commande \definecolor{nom}{rgb}{r,g,b}. L'utilisation de la couleur

    ainsi cre se fera par la commande \textcolor{nom}{texte}.

    5.2 Changer la couleur des lments

    Pour changer la couleur des lments utiliss par Beamer, vous pouvez utiliser,

    dans le prambule du document, la commande \setbeamercolor{nom de l'lment}{option}o option peut tre spcie pour un "foreground" l'aide de fg=couleur et/ou

    pour un "background" l'aide de bg=couleur. Ainsi, vous pouvez par exemple

    changer la couleur du texte courant, la couleur du texte alert, la couleur du

    texte du titre des diapositives, etc. l'aide du code suivant :

    \setbeamercolor{normal text}{fg=yellow!85!gray}

    \setbeamercolor{alerted text}{fg=red!75!white}

    \setbeamercolor{frametitle}{fg=darkgray,bg=yellow!85!gray}

    \setbeamercolor{section in head/foot}{fg=white,bg=yellow!85!gray}

    \setbeamercolor{subsection in head/foot}{fg=white,bg=orange!85!gray}

    \setbeamercolor{author in head/foot}{fg=white,bg=magenta}

    \setbeamercolor{title in head/foot}{fg=white,bg=magenta!85}

    \setbeamercolor{title}{bg=red}

    \setbeamercolor{titlelike}{fg=black,bg=black}

    \setbeamercolor{structure}{fg=red}

    Le rsultat obtenu est un peu "ashy" mais il illustre assez bien le fonctionne-

    ment gnral de la mise en couleur des principaux lments de Beamer. Vous

    9

  • pouvez aussi changer la couleur de fond sans toucher au reste. Pour cela, vous

    avez la possibilit de dnir (i) une couleur de fond uniforme l'aide de la com-

    mande \beamertemplatesolidbackgroundcolor{couleur} ou (ii) une couleur

    de fond en dgrad en faisant appel la commande\beamertemplateshading-

    background{couleur1}{couleur2}.

    6 Mettre du texte en bote

    Outre les commandes classiques telles que \fbox, etc. qui permettent d'encadrer

    du texte, il existe direntes botes sous Beamer : des botes unicolores et des

    botes bicolores.

    6.1 Botes unicolores

    Le moyen sans doute le plus simple de mettre du texte dans une bote de couleur

    consiste invoquer l'environnement suivant :

    \begin{beamercolorbox}[options]{couleur}

    Contenu de la bote

    \end{beamercolorbox}

    o les options principales peuvent tre :

    (4) Principales options des botes unicolores

    wd= la largeur de la bote (en unit T

    E

    X)

    ht= la hauteur de la bote (en unit T

    E

    X)

    left texte align gauche (dfaut)

    right texte align droite

    sep= espace supplmentaire gauche du texte (en unit T

    E

    X)

    shadow= ombrage. Par dfaut =false

    rounded= coins arrondis. Par dfaut =false

    Vous pouvez, par exemple, crer des "postit" et y mettre du texte l'intrieur.

    Dans ce cas, vous pouvez installer une nouvelle couleur l'aide de la commande

    \setbeamercolor{postit}{fb=black,bg=yellow}. Le code qui permet de g-

    nrer un postit peut tre saisi de la manire suivante :

    \frame{

    \begin{beamercolorbox}[sep=1em,wd=5cm]{postit}

    Liste des courses :\\

    2 tomates\\

    1 poivron rouge\\

    1 concombre\\

    \end{beamercolorbox}

    }

    10

  • 6.2 Botes bicolores

    Il existe des botes bicolores prdnies. Par exemple, si vous utiliser un thme

    prdni, l'environnement alertblock permet d'acher une bote dont la partie

    suprieure est rouge et dont la partie infrieure est rose ple. L'environnement

    exampleblock permet quant lui d'acher une bote dont la partie suprieure

    est verte et dont la partie infrieure est verte ple. Enn, l'environnement block

    permet d'acher une bote dont la partie suprieure est de la couleur de la

    structure et dont la partie infrieure est plus claire. Le fait que les botes soient

    arrondies ou non dpend du thme adopt. Si vous avez choisi un thme dont les

    botes ne sont pas arrondies, vous pouvez modier leur comportement l'aide de

    la commande \setbeamertemplate{blocks}[rounded][shadow=true], dont le

    rsultat est d'arrondir les coins. De la mme manire, si vous dsirez une bote

    arrondie sur la page de titre de votre prsentation, vous devrez utiliser la com-

    mande \setbeamertemplate{title page}[default][rounded=true,shadow-

    =true]. Si vous avez cr votre propre thme, l'aide de \useoutertheme-

    {split} par exemple, il faudra spcier la main la couleur de chacune de ces

    botes de la manire suivante :

    \setbeamercolor{block title}{fg=white,bg=magenta}

    \setbeamercolor{block body}{fg=gray,bg=magenta!25}

    \setbeamercolor{block title alerted}{fg=white,bg=red}

    \setbeamercolor{block body alerted}{fg=gray,bg=red!25}

    \setbeamercolor{block title example}{fg=white,bg=green}

    \setbeamercolor{block body example}{fg=white,bg=green!25}

    Il est galement possible de dnir ses propres couleurs de botes. Pour cela,

    vous devez utiliser l'environnement suivant :

    \begin{beamerboxesrounded}[options]{en-tte}

    Contenu de la bote

    \end{beamerboxesrounded}

    Pour lequel les options suivantes sont disponibles :

    (5) Principales options des botes bicolores

    lower= la couleur de la partie infrieure

    upper= la couleur de la partie suprieure

    width= la largeur de la bote

    shadow= ombrage. Par dfaut =false

    Le schma des couleurs que vous dsirez utiliser peut tre spcier directement

    dans le prambule par :

    \setbeamercolor{haut}{fg=darkgray,bg=blue!10!yellow}

    \setbeamercolor{bas}{fg=black,bg=blue!5}

    Une fois les couleurs spcies, vous pouvez insrer votre bote dans un frame

    de la manire suivante :

    \begin{beamerboxesrounded}[upper=haut,lower=bas]{Ma bote}

    Contenu de la bote

    \end{{beamerboxesrounded}

    11

  • 7 Liens hypertextes et boutons

    Pour crer des liens qui pointent vers d'autres parties du document, vous pouvez

    ajouter des liens hypertextes votre prsentation. La premire chose faire

    consiste spcier une cible atteindre. Ceci peut tre ralis l'aide de la

    commande \hypertarget{nom de la cible}{}place dans le frame cible. Maintenant que la cible est spcie, il est ncessaire

    de crer un bouton qui aidera se dplacer vers la cible. La commande \beamerbutton{texte du bouton}permet de crer un bouton dont l'tiquette, ici texte du bouton, peut tre

    remplace par le texte de votre choix. Il ne reste plus qu' introduire le bouton

    cr l'intrieur de la commande suivante : \hyperlink{nom de la cible}{texte}Le rsultat devrat tre : \hyperlink{nom cible}{\beamerbutton{texte}}.

    Notons que la commande \hyperlink accepte les overlays. Vous pouvez par

    consquent tablir des liens dynamiques dans votre prsentation. Voici un petit

    exemple montrant le fonctionnement des liens sous Beamer :

    \frame{

    \frametitle{Premier frame}

    \hypertarget{cible}{}

    Ceci est le frame cible

    }

    \frame{

    \frametitle{Second frame}

    Frame 1 ? C'est par \hyperlink{cible}{\beamerbutton{ici}}

    }

    Notez que la couleur du bouton est exactement la mme couleur que l'lment

    structure dni par Beamer.

    8 Les notes de prsentations

    Vous avez la possibilit de faire apparatre des notes personnelles durant votre

    prsentation. Ces notes peuvent reprsenter des lments que vous dsirez ajou-

    ter ou garder l'esprit durant votre prsentation. L'ide est que celle-ci peuvent

    tre visualises sur l'cran de votre ordinateur sans tre projetes sur l'cran du

    vidoprojecteur. Pour insrer des notes dans votre document, il est ncessaire

    aprs avoir spci l'option notes dans le documentclass d'invoquer la

    commande \note[options]{texte}12

  • dans les frames concerns de votre prsentation. Cette commande a pour eet

    de crer une note aprs le transparent courant. Sur la page de la note gureront

    le transparent courant en haut droite, l'arborescence de la prsentation en

    haut gauche et le texte de la note dans la partie infrieure. A l'intrieur du

    frame, seule l'option [item] peut tre spcie condition que la note se trouve

    dans un environnement itemize. En revanche, si la note se trouve l'extrieur

    d'un frame, celle-ci peut prendre deux options : itemize ou enumerate, qui

    permettent de faire une itmisation ou une numration dans une note. A l'instar

    des liens hypertextes, les notes acceptent les overlays. Si aucun overlay n'est

    spci, la note sera ajoute aprs tous les transparents du frame courant, ce

    qui n'est probablement pas l'eet dsir. Pour rsoudre ce problme, il faudra

    alors spcier un overlay pour la commande \note. L'exemple ci-desous fait

    intervenir une note dans le troisime calque du frame :

    \frame{

    \frametitle{Un frame avec notes}

    Nous aborderons deux hypothses :

    \begin{itemize}

    \item l'conomie de traits (martinet 1955, Clements 2003) et

    \item la frquence et la marque (Yamaguchi 2006).

    \end{itemize}

    \note{Faire une petite blague...}

    }

    Pour acher les notes en pleine page, vous devez utilisez la commande \beamer-

    templatenoteplain dans le prambule de votre document.

    9 Divers

    9.1 Les symboles de navigation

    Par dfaut, Beamer introduit des symboles de navigation sur chaque frame de

    la prsentation (gnralement en bas gauche). Ces symboles peuvent tre sup-

    prims l'aide de la commande \setbeamertemplate{navigation symbols}{}place dans le prambule du document. Bien entendu, Beamer rserve le choix

    l'utilisateur de spcier les symboles qui devront apparatre dans la prsentation.

    Ce choix passe par direntes commandes telles que \insertnavigationsymbol,

    qui insre un symbole de navigation pour les calques accompagn d'une che

    droite et gauche, \insertframenavigationsymbol, qui insre un symbole

    de navigation pour les frames, etc.

    9.2 Insrer un logo

    Si vous dsirez faire gurer un logo dans votre prsentation, il existe une com-

    mande \logo{logo}13

  • qui permet d'insrer un logo un emplacement x l'avance par le thme

    utilis (gnralement en bas gauche). Si le logo est une image, vous pou-

    vez l'insrer l'aide d'une commande classique d'insertion graphique telle que

    \includegraphics[hauteur]{logo.jpeg} en vous assurant que le package gra-

    phics a bien t dclar avant.

    10 Exercice

    Votre professeur de linguistique gnrale vous a demand de lui rendre un expos

    sur la langue de votre choix. Cet expos devra faire l'objet d'une prsentation

    orale qui sera projete l'aide d'un vidoprojecteur. Puisque vous tes l'aise

    avec L

    A

    T

    E

    X, vous avez opt pour une prsentation ralise sous Beamer.

    Votre tche consiste ici raliser une bauche de cet expos en intgrant cer-

    taines fonctionnalits de Beamer, telles que les overlays, etc. mais aussi certaines

    fonctionnalits de L

    A

    T

    E

    X. Vous pouvez par exemple insrer un texte en phon-

    tique. . . Faites preuve d'imagination (et de bon got) dans l'utilisation des cou-

    leurs. Pour vous aider dans le choix de vos thmes graphiques, je vous conseille de

    consulter le lien suivant http://mike.polycat.net/gallery/beamer-themes.

    14

    IntroductionInstallationStructurer son documentLa classe BeamerLe prambuleModles prdfinisPlusieurs pages sur une feuilleLe titre du document

    Le corps du documentLa notion de frameImprimer la page de titreImprimer la table des matiresSectionner le documentCrer des frames

    Dynamiser les lmentsIncrmenter des objetsRemplacer des objetsMettre un item en surbrillance

    La gestion des couleursChanger la couleur du texteChanger la couleur des lments

    Mettre du texte en boteBotes unicoloresBotes bicolores

    Liens hypertextes et boutonsLes notes de prsentationsDiversLes symboles de navigationInsrer un logo

    Exercice