• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
 

Cours d’introduction à LaTeX

on

  • 1,519 views

1. Introduction ...

1. Introduction
⋅ Présentation (contexte et langage)
⋅ Format (commandes et mise en forme)
⋅ Structuration des documents
⋅ Installation de LaTeX
2. Mise en page
⋅ Environnements (alignement, listes)
⋅ Mise en page (classes et options)
⋅ Notes et renvois
3. Elements particuliers
⋅ Tableaux
⋅ Flottants
⋅ Tables et index
⋅ Formules mathématiques
4. Modules complémentaires
⋅ BibTeX
⋅ Beamer

Statistics

Views

Total Views
1,519
Views on SlideShare
1,475
Embed Views
44

Actions

Likes
1
Downloads
0
Comments
0

1 Embed 44

http://perso.ens-lyon.fr 44

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Cours d’introduction à LaTeX Cours d’introduction à LaTeX Presentation Transcript

    • a A Introduction ` LTEXFormation de 12h donn´e ` l’ENS Lyon entre 2011 et 2013 e a Adrien Barbaresi 1 / 142
    • Sommaire 1 Introduction Pr´sentation (contexte et langage) e Format (commandes et mise en forme) Structuration des documents Installation de LaTeX 2 Mise en page Environnements (alignement, listes) Mise en page (classes et options) Notes et renvois 3 ´ Elements particuliers Tableaux Flottants Tables et index Formules math´matiques e 4 Modules compl´mentaires e BibTeX Beamer 2 / 142
    • Pr´sentation e Contexte ATEX et LTEXTEXProcesseur de texte ´crit par Donald E. Knuth ` partir de 1977 e aNouvelles possibilit´s offertes par les avanc´es de l’impression num´rique e e eDans le mˆme temps baisse de la qualit´ typographique e eLes versions de TEX convergent vers π (actuellement 3,1415926)ALTEXLeslie Lamport (Lamport TEX), d´but des ann´es 80 e eUn niveau au-dessus de TEX : s´rie de macro-commandes eFormats pr´-d´finis utilisant TEX e eNum´rotation plus classique des versions, actuellement 2ε e 3 / 142
    • Pr´sentation e ContexteUn logiciel libre et open-sourceUn standard concernant la qualit´ du logiciel e libre redistribution acc`s au code source et travaux d´riv´s e e eCons´quences e apport d’une communaut´ d’utilisateurs (logiciel maintenu depuis e A X 3 Project team) 1993 par le LTE constantes am´liorations et extensions e n’importe qui peut en principe contribuer au d´veloppement e 4 / 142
    • Pr´sentation e ContexteAvantage principal : sa qualit´ d’´dition e eLe logiciel effectue un travail d’´diteur. e Opposition entre deux paradigmes : Traitement de texte A LTEX ´dition en temps r´el e e s´paration fond/forme e WYSIWYG WYSIWYM fichier complexe voire lourd simple fichier plein texte forme visible ` l’´cran a e ´dition puis transformation e 5 / 142
    • Pr´sentation e ContexteUne mise en page professionnelle Bibliographie, table des mati`res, formules, r´f´rences et notes e ee Ind´pendant du syst`me d’exploitation e e R´elle stabilit´ des processus e e→ Il suffit d’indiquer ce que le typographe doit savoir, et de le laissers’occuper de la mise en page.⇒ gain de temps : apprendre ` ´crire en LTEX est tr`s rentable sur le long ae A eterme. 6 / 142
    • Pr´sentation e ContextePublic Des scientifiques : math´maticiens, informaticiens, physiciens e Aux linguistes, ´conomistes, universitaires en g´n´ral e e e Jusqu’aux musiciens et certaines maisons d’´dition e 7 / 142
    • Pr´sentation e LangageUn langage de description formelle de document´Ecriture dans un ´diteur de texte : e un bloc-notes suffit texte brut augment´ d’un balisage logique e introduit par des caract`res sp´ciaux e e le r´sultat : un fichier .tex prˆt ` ˆtre trait´ e e ae e 8 / 142
    • Pr´sentation e LangageParent´ eInscription dans la famille des langages de description formelle Ordonner et structurer des informations Permettre une lecture par les machines Mais aussi une lecture humaine Forte redondanceQuelques membres de la famille HTML (et CSS) XML (h´ritier de SGML) e feuilles de style (XSLT) MediaWiki et autres 9 / 142
    • Pr´sentation e LangageCompatibilit´ et export eCompatibilit´ e Tr`s bonne avec les langages cit´s e e D´cente avec OpenOffice e Moyenne avec Microsoft WordFormats d’export dvi ps pdf rtf, xml, html, etc. 10 / 142
    • Pr´sentation e CompilationCompilationUn fichier doit ˆtre parcouru et trait´ par une machine pour e e existerEntr´e : votre fichier .tex eSortie : un format donn´ (le plus souvent pdf) eAvantages : fichier source l´ger, pas de plantages eGestion des erreurs lors de la compilation, interface de dialogue 11 / 142
    • Pr´sentation e CompilationInterface AL’interface utilis´e d´pend de la version de LTEX install´e. e e eLe programme commence ` lire le document : il indique notamment la aversion et les modules charg´s. eAu fil de la lecture, il notifie les pages trait´es et les difficult´s e erencontr´es (s’il y a lieu). eTypologie des erreurs 1 Erreurs graves qui empˆchent l’op´ration de continuer e e Elles provoquent une sortie imm´diate sans r´sultat e e 2 Erreurs provoquant un arrˆt e On peut passer outre et forcer le programme ` continuer a 3 Erreurs signal´es e Souvent des probl`mes ou changements de mise en forme e 12 / 142
    • Format Commandes obligatoiresClasses de documentsDe nombreux usages possiblesPilotage des macro-commandesClasses les plus fr´quentes : article, lettre, livre, rapport. eQuelques formats pr´-install´s, une cinquantaine de formats courants e ecouvrant tous les usages.Composer sa propre classe est possible mais difficile. Syntaxe documentclass [ o p t i o n s ] { c l a s s e } 13 / 142
    • Format Commandes obligatoiresD´but et fin du document eBalisesMarquer le d´but et la fin du document est obligatoire ! eRien ne fonctionne sinonRedondance n´cessaire au parcours du fichier par la machine e begin { document }end{ document } 14 / 142
    • Format Commandes obligatoiresStructure de base d’un documentLe fichier se divise en un en-tˆte et un corps de document. e Minimum requis documentclass { a r t i c l e } begin { document }Du t e x t e .end{ document } 15 / 142
    • Format Commandes obligatoires APremier document LTEXVous pouvez ` pr´sent r´diger votre premier document. a e eContraintes ` prendre en compte : a 1 Votre fichier doit avoir l’extension .tex (facultatif pour l’instant) 2 Il doit comporter au minimum les trois consignes cit´es e 3 Il va falloir le compiler ! 16 / 142
    • Format Commandes obligatoiresCompilation en ligneInstructionsRendez-vous sur un des sites suivants : http ://latex.informatik.uni-halle.de/latex-online/latex.php http ://tex.mendelu.cz/en/Copiez-collez votre texte dans la fenˆtre et cliquez sur e compileR´cup´rez ensuite le fichier PDF correspondant. e e 17 / 142
    • Format Mise en forme du texteExtensionsInd´pendamment des classes, les extensions permettent de prendre en ecompte de diff´rents facteurs comme : e l’adaptation au fran¸ais (accents, c´dilles, normes typographiques, c e traduction des chaˆınes de caract`res g´n´r´es automatiquement) e e ee un rendu diff´rent : couleurs, graphiques, etc. eElles figurent dans l’en-tˆte. e Syntaxe usepackage [ o p t i o n s ] { e x t e n s i o n } 18 / 142
    • Format Mise en forme du textePrise en charge du fran¸ais cL’ajout des extensions est n´cessaire, elles permettent : e d’avoir un document enti`rement en fran¸ais e c de pouvoir taper les caract`res sp´cifiques au fran¸ais comme vous en e e c avez l’habitude Int´gration du fran¸ais e c usepackage [ f r e n c h b ] { b a b e l } 19 / 142
    • Format Mise en forme du texteEncodage des caract`res eGestion des caract`res eN´cessite de connaˆ e ıtre la configuration du syst`me afin de choisir entre etrois encodages courants :Unicode, Latin-1 et Mac Au choix usepackage [ u t f 8 ] { i n p u t e n c } usepackage [ l a t i n 1 ] { i n p u t e n c } usepackage [ applemac ] { i n p u t e n c } En plus usepackage [ T1 ] { f o n t e n c } 20 / 142
    • Format Mise en forme du texteEn r´sum´ e eLignes souvent pr´sentes en fran¸ais : e c documentclass { a r t i c l e } usepackage [ f r e n c h b ] { b a b e l } usepackage [ u t f 8 ] { i n p u t e n c } usepackage [ T1 ] { f o n t e n c } begin { document }end{ document } 21 / 142
    • Format Mise en forme du texteExerciceR´glage de l’encodage e´Ecrivez maintenant un court texte avec des lettres caract´ristiques du efran¸ais puis faites-le compiler. cRappel utf8 Linux et des ordinateurs r´cents e latin1 Certains ordinateurs Windows applemac La plupart des Mac ansinew Les ordinateurs de la salle... 22 / 142
    • Format Mise en forme du texteFormat du textePour changer son format, si c’est possible(italique, pench´, gras, machine, petites majuscules) eon marque le texte de la fa¸on suivante : c textit { italique } t e x t s l { penche } textbf { gras } t e x t t t { machine } textsc { p e t i t e s majuscules } 23 / 142
    • Format Mise en forme du texteQuelques caract`res r´serv´s e e eCes caract`res sont utilis´s par le programme et ne peuvent pas ˆtre e e eutilis´s tels quels : e$&%#{}∼% sert ` introduire des commentaires a∼ repr´sente un espace ins´cable e e Codes$ & % # { } $ sim $ 24 / 142
    • Format Mise en forme du texteQuelques caract`res sp´ciaux e eæœÆŒn´˜o§$ TML’ensemble et ce qu’il introduit doit ˆtre suivi d’un espace e Codes ae ˜ oe ˜AE˜OE˜˜ n ˜ ’ oS˜$˜ texttrademark 25 / 142
    • Format Mise en forme du texteExerciceExemple´Ecrivez la phrase suivante : Lætitia a un cœur d’or ! Corrig´ e t e x t b f {L ae t i t i a } a un u n d e r l i n e { t e x t i t { c oe u r } d ’ t e x t s c { o r }} 26 / 142
    • Format Mise en forme du texte AGestion des espaces par LTEX ALTEX permet de segmenter les informations du document ` sa guise, peu aimporte l’espace entre les mots, peu importe les sauts de ligne : Un espace horizontal ou plus est repr´sent´ de la mˆme mani`re e e e e Un espace d’une ligne ou plus commence un nouveau paragraphe marque un retour ` la ligne a 27 / 142
    • Structuration CommandesTitre d’un documentLe titre principal compte en g´n´ral trois champs : le titre, l’auteur et la e edate.Il se pr´pare dans l’en-tˆte et se place dans le corps du document. e e Champs t i t l e {Du bon u s a g e de LaTeX} author { Edgar Demo and F a b r i c e T e s t } date {} ou date { today } ou date { 1 . 1 . 2 0 1 1 } Insertion dans le document maketitle 28 / 142
    • Structuration CommandesEn r´sum´ e eCode d’un document contenant seulement un titre : documentclass { a r t i c l e } usepackage [ f r e n c h b ] { b a b e l } usepackage [ u t f 8 ] { i n p u t e n c } usepackage [ T1 ] { f o n t e n c } t i t l e { Titre accrocheur } author { A u t e u r Renomme} date { today } begin { document } maketitleend{ document } 29 / 142
    • Structuration CommandesExercice´Ecrivez maintenant un article compos´ uniquement d’un titre sur plusieurs elignes. Corrig´ e t i t l e { T i t r e a c c r o c h e u r long et imposant } 30 / 142
    • Structuration CommandesTitres, sous-titres et structurationLa classe article propose par d´faut 5 cat´gories diff´rentes. e e eD’autres classes de documents en proposent encore plus. Marquage section [ Version courte ]{ T i t r e complet } s u b s e c t i o n [ idem , f a c u l t a t i f ] { T i t r e } subsubsection []{} paragraph [ ] { } subparagraph [ ] { } 31 / 142
    • Structuration Table des mati`res eTable des mati`res eInsertionIl suffit d’ins´rer la commande tableofcontents ` l’endroit d´sir´ e a e e(dans le document) et la table des mati`res sera g´n´r´e e e eeautomatiquement.CompilationActualiser la structure du document peut n´cessiter deux compilations epour obtenir un r´sultat conforme. e 32 / 142
    • Installation de LaTeX CompilateurPr´requis e De l’espace libre : 2 Go au moins Un peu de temps... Avantage : ne plus ˆtre d´pendant de ce qui est ou non install´ sur un e e e site distant 33 / 142
    • Installation de LaTeX CompilateurInstallation sous WindowsLogiciel utilis´ e AMiKTeX : un gestionnaire de packets LTEX doubl´ d’un compilateur ehttp ://miktex.org/Rubrique Download, suivez les instructions (et/ou la d´monstration) eNB : vous devez d´tenir une version de Windows compatible (c`d. r´cente e a eet/ou mise ` jour) aVersions plus anciennesRentrez directement l’adresse suivante :http ://miktex.org/2.8/setupMˆme fonctionnement e 34 / 142
    • Installation de LaTeX CompilateurInstallation sous MacMode d’emploihttp ://www.tug.org/mactex/T´l´charger et installer le fichier MacTeX.mpkg.zip (1,8 Go...) ee 35 / 142
    • Installation de LaTeX CompilateurInstallation sous LinuxPaquets texlive texlive-latex-extra et leurs d´pendances e 36 / 142
    • Installation de LaTeX ´ EditeurUn ´diteur : TeXstudio eLogiciel utilis´ eL’´diteur pr´sent´ lors de ce cours est TeXstudio. e e ehttp ://texstudio.sourceforge.net/Solution de rechangeA d´faut (Mac OS 10.4 par ex.), on utilisera TeXMaker. eIl s’agit du projet initial, les fonctions sont quasi-identiques.http ://www.xm1math.net/texmaker/ 37 / 142
    • Installation de LaTeX ´ EditeurAvantages Mise en surbrillance des fonctions : meilleure lisibilit´, d´pistage des e e erreurs facilit´ e Saisie pr´dictive : gagner du temps lors de la conception e Menus contextuels et environnement de d´veloppement e Raccourcis (clavier et compilation) 38 / 142
    • Installation de LaTeX ´ EditeurCe que l’´diteur ne fait pas e Compiler le fichier : il adresse une commande au compilateur. Deviner ` coup sˆr le chemin d’acc`s du compilateur. a u e Corriger les erreurs : la surbrillance peut tout au plus les sugg´rer et e l’interface de dialogue les signaler. 39 / 142
    • Installation de LaTeX ´ EditeurPr´sentation du logiciel eR´visons les commandes d´couvertes la semaine derni`re en parcourant les e e emenus de l’´diteur. e 40 / 142
    • Installation de LaTeX CompilationTraitement des erreursTypologie des erreurs 1 Erreurs graves qui empˆchent l’op´ration de continuer e e Elles provoquent une sortie imm´diate sans r´sultat e e 2 Erreurs provoquant un arrˆt e On peut passer outre et forcer le programme ` continuer a 3 Erreurs signal´es e Souvent des probl`mes ou changements de mise en forme eDialogue x exit, sortir de la compilation h help, tenter d’obtenir des pr´cisions e r run, continuer coˆte que coˆte u u 41 / 142
    • EnvironnementsD´finition eUn environnement permet d’adopter temporairement un style donn´, ec’est-`-dire une s´rie de param`tres de mise en forme a e e(ou macro-commandes) Syntaxe begin {nom de l ’ e n v i r o n n e m e n t }quelque choseend{nom de l ’ e n v i r o n n e m e n t } 42 / 142
    • Environnements AlignementAlignement du texteOn peut agir sur l’alignement du texte en introduisant un environnement.Trois possibilit´s : e texte centr´ e texte align´ ` gauche ea texte align´ ` droite eaPar d´faut, le texte est justifi´ : les mots sont (presque toujours) e eautomatiquement coup´s. eImportance de la structureToujours fermer un bloc de texte dont le format a ´t´ chang´ en pla¸ant la ee e ccommande end juste apr`s. eNe pas oublier de signaler la fin d’une ligne : 43 / 142
    • Environnements AlignementAlignements possiblesTexte ` gauche a Texte centr´ e Texte ` droite a Commandes begin { f l u s h l e f t } begin { c e n t e r } ou begin { flushright}t e x t e n o u v e l l e l i g n e a u t r e l i g n eend{ f l u s h l e f t } ou end{ c e n t e r } ou end{ f l u s h r i g h t } 44 / 142
    • Environnements AlignementCiter du texteCinq cas de figure courants : quote : citations, laisser une ligne vide pour commencer un nouveau paragraphe quotation : mˆme chose, paragraphes indent´s e e verbatim : machine ` ´crire, tous les espaces comptent ae verse : po´sie e theorem : produit un th´or`me num´rot´ (n´cessite le paquet amsmath) e e e e e ¿Qu´ es la vida ? Un frenes´ e ı. ¿Qu´ es la vida ? Una ilusi´n, e o una sombra, una ficci´n, o y el mayor bien es peque˜o ; n que toda la vida es sue˜o, n y los sue˜os, sue˜os son. n n 45 / 142
    • Environnements Ex-cursus : TiretsCouper les motsRemarqueParfois les mots ne sont pas coup´s correctement, par exemple parce qu’ils ene sont pas pr´sents dans le dictionnaire du compilateur. eCes erreurs sont signal´es et le document est tout de mˆme trait´. e e eCons´quence : certains mots d´passent. e eIl faut alors sugg´rer ` la main le d´coupage des mots. e a ede−cou−pa−ge en s y l − l a −b e s 46 / 142
    • Environnements Ex-cursus : TiretsNB : Le tiret - peut servir ` couper les mots a un tiret seul est repr´sent´ par un tiret e e deux tirets de suite signifient un tiret long 47 / 142
    • Environnements ListesTypologie itemize liste simple enumerate liste num´rot´e e e description liste avec mots-cl´s e 48 / 142
    • Environnements ListesListe simple Jacques Samarut Olivier Faron ´ Eric Bordas begin { i t e m i z e } item J a c q u e s Samarut item O l i v i e r Faron item E r i c B o r d a send{ i t e m i z e } 49 / 142
    • Environnements ListesListe ´num´r´e e ee 1 Jacques Samarut 2 Olivier Faron 3 ´ Eric Bordas begin { e n u m e r a t e } item J a c q u e s Samarut item O l i v i e r Faron item E r i c B o r d a send{ e n u m e r a t e } 50 / 142
    • Environnements ListesListe avec mots-cl´s e Pr´sident Jacques Samarut eDirecteur G´n´ral Olivier Faron e e ee e o e ´Directeur d´l´gu´ au pˆle ´tudes Eric Bordas begin { d e s c r i p t i o n } item [ P r e s i d e n t ] J a c q u e s Samarut item [ D i r e c t e u r G e n e r a l ] O l i v i e r Faron item [ A u t r e D i r e c t e u r ] E r i c B o r d a send{ d e s c r i p t i o n } 51 / 142
    • Environnements ListesCombinaisons3 sous-niveaux disponiblesIl est possible de combiner plusieurs types de listes.Il suffit de les enchˆsser. aCe proc´d´ fonctionne en principe jusqu’` 4 niveaux au total. e e aNum´rotation ` l’´chelle du document e a eLes listes sont ` int´grer au sein d’une partie ou sous-partie. a eIl existe d’autres moyens pour obtenir une num´rotation ` l’´chelle du e a edocument (cf par ex. l’environnement theorem) 52 / 142
    • Environnements ExerciceExercice de synth`se eConsignesMettez en forme une page r´pondant aux conditions suivantes : e Un titre, pas d’auteur Plusieurs sections et plusieurs paragraphes Une table des mati`res e Des mots en gras et en italique Une liste principale num´rot´e, une liste de second niveau qui ne l’est e e pas 53 / 142
    • Mise en page Classes de documentsClasses courantesListe de classes r´pandues : e article la plus fr´quente e scrartcl variante du format article utilisant KOMA-Script report variante pour les rapports book pour les textes plus longsClasses n´cessitant une approche particuli`re : e e letter r´daction de lettres e beamer diapositives 54 / 142
    • Mise en page OptionsOptions des classes de documentsListe d’options courantes : taille normale des caract`res : 11pt ou 12pt (10pt) e taille du papier : a4paper ou a5paper (letterpaper ) orientation du papier : landscape (portrait) format d’impression : twoside (oneside) colonnes : twocolumn (onecolumn) qualit´ : draft (final) eEntre parenth`ses : valeurs par d´faut dans la plupart des classes. e e Exemple documentclass [ a 4 p a p e r , 1 1 pt , t w o s i d e ] { a r t i c l e } 55 / 142
    • Mise en page Gestion des espacesRajouter un espace verticalIl est possible d’augmenter l’espace entre deux blocs de texte : de mani`re pr´d´termin´e par le mod`le de document e e e e e librement en utilisant une unit´ de mesure e Exemples smallskip medskip bigskip v s k i p 0 . 5 cm 56 / 142
    • Mise en page Gestion des espacesSaut de lignes et de pagesPour commencer une nouvelle ligne ou une nouvelle page ` tout moment : a Exemples newlinenewpage 57 / 142
    • Mise en page Gestion des espacesCoupure des lignes et des pagesFonctionnementEntre crochets : une valeur de 0 ` 4 (ordre de priorit´ croissant) a e Exemples linebreak [ 3 ] pagebreak [ 2 ] nopagebreak [ 4 ] 58 / 142
    • Mise en page Gestion des espacesGestion des margesLe packet geometryA placer dans l’en-tˆte ehmargin : marge ` gauche et ` droite a avmargin : marge en haut et en basAutre solution : left, right, top et bottom. En mm, cm, in... Exemples usepackage [ h m a r g i n=3cm , v m a r g i n=3cm ] { g e o m e t r y } usepackage [ t o p =35mm, l e f t =.9 i n ] { g e o m e t r y } 59 / 142
    • Mise en page Gestion des espacesInterligneLe packet setspaceMentionner dans l’en-tˆte. eChanger l’interligne dans le document. En-tˆte e usepackage { s e t s p a c e } Corpssinglespacing onehalfspacing doublespacingPour aller plus loin : Quick note on line spacing 60 / 142
    • Mise en page FontesChanger la taille du texte{ t i n y . . . }{ s c r i p t s i z e . . . }{ f o o t n o t e s i z e . . . }{ s m a l l . . . }{ n o r m a l s i z e . . . }{ l a r g e . . . }{ Large . . . }{LARGE . . . }{ huge . . . }{Huge . . . } 61 / 142
    • Mise en page FontesChanger la police de caract`res ePassage par des paquetsUne m´thode simple de changer de style peut ˆtre de rajouter une ligne ` e e al’en-tˆte. e Suggestions usepackage { bookman } usepackage { h e l v e t } usepackage { mathpazo } %p a l a t i n o usepackage { mathptmx } %t i m e s usepackage { l m o d e r n } 62 / 142
    • Notes et renvois NotesNotes de bas de pageInsertionCes notes peuvent ˆtre ins´r´es dans tout les contextes pr´sent´s jusque l`. e ee e e aElles sont automatiquement num´rot´es (l’indication d’un num´ro est e e ecependant possible). Syntaxe f o o t n o t e [ nombre ] { Note de b a s de page . } 63 / 142
    • Notes et renvois R´f´rences crois´es ee eEtiquettesInsertion d’´tiquettes eLes ´tiquettes peuvent s’ins´rer partout (y compris dans les titres ou dans e eles notes).Elles sont dot´es d’un mot-cl´ que l’on choisit. e e Syntaxe l a b e l { e x e m p l e 1} 64 / 142
    • Notes et renvois R´f´rences crois´es ee eR´f´rences eeAppels de r´f´rences eeIl y a deux types d’appels : 1 la position dans la structure 2 la page Syntaxe r e f { e x e m p l e 1} p a g e r e f { e x e m p l e 1} 65 / 142
    • Notes et renvois R´f´rences crois´es ee ePour aller plus loin Wikibook (en), chapitre ´tiquettes et r´f´rences crois´es e ee e Notes de bas de page dans un tableau 66 / 142
    • Tableaux EnvironnementPr´sentation eLa cr´ation de tableaux se fait dans un environnement sp´cifique : e e Syntaxe begin { t a b u l a r } [ o p t i o n s ] { c o l o n n e s }quelque choseend{ t a b u l a r } 67 / 142
    • Tableaux OrganisationContenuOrganisation des colonnesIl y a trois alignements possibles : l, c et r (left, centered, right)Organisation du contenuLes colonnes sont s´par´es par le signe & e eIndiquer la fin d’une ligne est obligatoire : Trois colonnes ` gauche a begin { t a b u l a r }{ l l l} 1 & 2 & 3 4 & 5 & 6 7 & 8 & 9 end{ t a b u l a r } 68 / 142
    • Tableaux OrganisationS´parateurs eS´parer les colonnes eLe mani`re la plus classique est une ligne : l|l |l eOu une double-ligne : l||l ||lS´parer les lignes eUne ligne horizontale est trac´e partout o` hline est indiqu´ e u e begin { t a b u l a r }{ l | c | r } hline 1 & 2 & 3 h l i n e 4 & 5 & 6 h l i n e 7 & 8 & 9 hlineend{ t a b u l a r } 69 / 142
    • Tableaux OrganisationExerciceR´alisez le tableau suivant : e Ville Maire Population Aire urbaine Lille Martine Aubry 227 560 hab. 1 154 861 hab. Lyon G´rard Collomb e 484 344 hab. 2 142 732 hab. Marseille Jean-Claude Gaudin 850 726 hab. 1 715 096 hab.Source : Wikip´dia / INSEE (2010). e 70 / 142
    • Tableaux OrganisationCorrig´ e begin { t a b u l a r } { | l l l l | } hline textbf { V i l l e } & textbf { Maire } & textbf { P o p u l a t i o n } & t e x t b f { A i r e u r b a i n e } h l i n eL i l l e & M a r t i n e Aubry & 227 560 hab . & 1 154 861 hab . Lyon & G e r a r d Collomb & 484 344 hab . & 2 142 732 hab . M a r s e i l l e & Jean−C l a u d e Gaudin & 850 726 hab . & 1 715 096 hab . hlineend{ t a b u l a r } 71 / 142
    • Tableaux Aller plus loinFixer la largeur des colonnesOn peut fixer la largeur des colonnes pour ´viter qu’elles ne d´bordent le e ecadre de la page.Cela peut ˆtre le cas pour du texte par exemple. eIl faut indiquer une unit´ comme cm ou mm. eb e g i n { t a b u l a r }{ | l | p { 3 . 5 cm} | l | p {5cm} | } 72 / 142
    • Flottants IntroductionQu’est-ce qu’un flottant ?D´finition eEnvironnement entourant un ´l´ment qui ne peut pas ˆtre ins´r´ tel quel. ee e eeUn tableau, une figure, une image doivent parfois ˆtre rel´gu´s ` la page e e e asuivante faute de place.En pratiqueInt´rˆt de ce type d’environnement : eesugg´rer le positionnement de l’objet, ajouter une l´gende et une e enum´rotation. e 73 / 142
    • Flottants IntroductionTableau flottant Syntaxe begin { t a b l e } [ . ] caption { T i t r e } begin { t a b u l a r } { . . . } ... end{ t a b u l a r }end{ t a b l e } 74 / 142
    • Flottants IntroductionOptions h ici, comme ca vient ¸ t en haut de la page b en bas de la page p dans une page sp´ciale r´serv´e aux flottants e e e h ! ` tout prix ici a 75 / 142
    • Flottants IntroductionExemple : tableau flottant centr´ e Exemple begin { t a b l e } [ h ] begin { c e n t e r } begin { t a b u l a r } { . . . } ... end{ t a b u l a r } end{ c e n t e r } caption [ V e r s i o n c o u r t e ]{ T i t r e v e r s i o n longue }end{ t a b l e } 76 / 142
    • Flottants Insertion d’imagesPr´requis egraphicxPour pouvoir ins´rer des images il est commode d’utiliser le paquet egraphicx.On l’ins`rera donc dans l’en-tˆte du document. e e usepackage { g r a p h i c x } 77 / 142
    • Flottants Insertion d’imagesNB : M´thode traditionnelle de compilation eFonctionnementImages au format EPS (Encapsulated PostScript)Fournies par des logiciels comme Maple ou MathlabConversion possibleCircuitSortie au format DVI ⇒ latexPassage ` PS ⇒ dvips aConversion ´ventuelle vers PDF ⇒ ps2pdf e 78 / 142
    • Flottants Insertion d’imagesFormats courants (recommand´) eUtilisationFormats comme PNG, JPEG ou GIF (mais aussi PDF)ET sortie PDF via pdflatex(pour le format EPS : ajouter le packet epstopdf ) Syntaxe i n c l u d e g r a p h i c s [ option 1 , option 2]{ f i c h i e r } 79 / 142
    • Flottants Insertion d’imagesUtilisationPour faire simplePlacer les images dans le mˆme r´pertoire que le fichier .tex e eUtiliser un environnement comme center ou figure Syntaxe begin { f i g u r e } [ h ] i n c l u d e g r a p h i c s { image . j p g }end{ f i g u r e } 80 / 142
    • Flottants Insertion d’imagesOptions scale modifie la taille de l’image ex. : scale=0.5 ou scale=2 angle tourner, mesure en degr´s dans le sens inverse des aiguilles e d’une montre ex. : angle=90 page si PDF comportant plusieurs pages, page ` afficher a ex. : page=3 Exemple i n c l u d e g r a p h i c s [ s c a l e = 0 . 8 ] { image . j p g } 81 / 142
    • Flottants Insertion d’imagesR´glages avanc´s e ewidth et heightLargeur fixe : width=2,5cm ou width=35mmHauteur fixe : height=80ptSi l’un est utilis´ sans l’autre, les proportions sont conserv´es. e eAdaptationRatio par rapport au document ou ` l’environnement a[ w i d t h =0.5 l i n e w i d t h ][ w i d t h =0.75 t e x t w i d t h ][ h e i g h t =0.75 t e x t h e i g h t ] 82 / 142
    • Flottants Insertion d’imagesExercice : Centrer une imageSource : https ://commons.wikimedia.org/wiki/File :Eichh¨rnchen D¨ssel- o udorf Hofgarten edit.jpg begin { c e n t e r } i n c l u d e g r a p h i c s [ w i d t h =0.5 t e x t h e i g h t ] { e c u r e u i l . j p g }end{ c e n t e r } 83 / 142
    • Flottants Insertion d’imagesCentrer une image et la titrer ´e Figure: El´phant de mer du sudSource : https ://commons.wikimedia.org/wiki/File :Mirounga leonina.jpg begin { f i g u r e } i n c l u d e g r a p h i c s [ w i d t h =0.5 t e x t h e i g h t ] { e l e p h a n t . j p g } c a p t i o n { E l e p h a n t de mer du sud }end{ f i g u r e } 84 / 142
    • Flottants Insertion d’imagesPour aller plus loin Changer les noms fix´s par LaTeX e Wikibook (en), chapitre flottants et figures 85 / 142
    • Tables et index ListesListesIl est possible de faire une liste des figures et une liste des tableaux ` al’endroit voulu dans le document.N´cessite au moins deux compilations, comme la table des mati`res et les e erenvois. Codelistoftableslistoffigures 86 / 142
    • Tables et index IndexIndex IDans l’en-tˆte ePaquet makeidxCommande makeindexIndexer les mots l` o` c’est n´cessaire : a u eLa t e r r e i n d e x { t e r r e } t o u r n e a u t o u r du s o l e i l index { s o l e i l } .Placer l’index ` l’endroit souhait´ : a e printindex 87 / 142
    • Tables et index IndexIndex IISubdivisions dans l’index : s´parer les ´l´ments par un point d’exclamation e eeL ’ Europe i n d e x { Europe } comprend d e s p a y s i n d e x { p a y s } comme l a F r a n c e i n d e x { Europe ! F r a n c e } ou l ’ A l l e m a g n e i n d e x { Europe ! A l l e m a g n e } .G´n´rer l’index : e emakeindex fichieravant la derni`re compilation e 88 / 142
    • Tables et index IndexPour en savoir plusPage du manuel sur wikibooks :https ://secure.wikimedia.org/wikibooks/en/wiki/LaTeX/Indexing 89 / 142
    • Formules math´matiques e IntroductionAffichage des formulesMeilleur affichageL’utilisation du packet amsmath est conseill´e. eusepackage{amsmath}Mise en place 1 env. math ou $ formule $ : au sein d’un paragraphe 2 env. displaymath ou $$ formule $$ : cit´e ` part e a 3 env. equation : ` part et num´rot´e a e e 90 / 142
    • Formules math´matiques e IntroductionQuelques op´rations eL’´quation est la suivante : un = 2n e 3Le rapport 5 = 0.6 a ´t´ d´montr´. ee e e 35x Code$ u n = 2ˆ n $$ f r a c {3}{5}=0.6 $$$3ˆ{5 x }$$ 91 / 142
    • Formules math´matiques e IntroductionRacines √Expression d’une racine carr´e : 35π eRacine cubique centr´e : e 3 Ω= 2y 2 Code$ s q r t {35 p i }$$$Omega = s q r t [ 3 ] { 2 y ˆ2}$$ 92 / 142
    • Formules math´matiques e IntroductionExerciceEssayons maintenant d’´crire cette ´quation : e e √ −b ± ∆ x1,2 = (1) 2a Code begin { e q u a t i o n } x { 1 , 2 } = f r a c {− b pm s q r t { Delta }}{2 a }end{ e q u a t i o n } 93 / 142
    • Formules math´matiques e Sommes, int´grales et vecteurs eSommes et int´grales e n (2) i=0 ∞ λ= (3) 0 Codesum { i =0}ˆnlambda= i n t ˆ i n f t y 0 94 / 142
    • Formules math´matiques e Sommes, int´grales et vecteurs eSommes et int´grales 2 e n uij (4) i=0, i=j b f (x) dx (5) a Codesum { i =0 , i neq j }ˆ n u { i j } i n t a ˆb ! f ( x ) , mathrm{d} x 95 / 142
    • Formules math´matiques e Sommes, int´grales et vecteurs eVecteurs −→ AB (6) |R − b| (7) o v e r r i g h t a r r o w {AB}| vec {R}−vec {b} | 96 / 142
    • Formules math´matiques e Sommes, int´grales et vecteurs eExerciceVous en savez assez pour ´crire cette ´quation : e e GM1 Φ(r ) = − (8) |r − r1 | vec Phi ( vec r ) = − f r a c {G M 1 } { | vec { r }−vec r 1 |} 97 / 142
    • Formules math´matiques e Matrices et syst`mes d’´quations e eMatrices matrix sans d´limiteur e pmatrix (...) vmatrix |...| bmatrix [...] Bmatrix {...} 98 / 142
    • Formules math´matiques e Matrices et syst`mes d’´quations e eMatrice entre parenth`ses e   2 4 8 3 9 81  (9) 4 16 256 begin { p m a t r i x } 2 & 4 & 8 3 & 9 & 81 4 & 16 & 256 end{ p m a t r i x } 99 / 142
    • Formules math´matiques e Matrices et syst`mes d’´quations e eMatrice entre crochets a1 b1 (10) a2 b2 begin { b m a t r i x } a 1 & b 1 a 2 & b 2 end{ b m a t r i x } 100 / 142
    • Formules math´matiques e Matrices et syst`mes d’´quations e eL’environnement array   3x = 61 1001y = 7z (11) z 2 = 3, 7  l e f t { begin { a r r a y }{ r c l }3 x & = & 61 1001 y & = & 7 z z ˆ2 & = & 3 , 7 end{ a r r a y } right . 101 / 142
    • M´ta-informations eLe paquet hyperrefIl permet de mettre en valeur des liens et de g´rer les propri´t´s du fichier e eePDF en sortie.Les fonctions du paquet sont en principe pr´sentes par d´faut dans beamer. e e En-tete usepackage { h y p e r r e f } Liens cliquables u r l { h t t p : / /www. ens−l y o n . f r } h r e f { h t t p : / /www. ens−l y o n . f r }{ENS Lyon } 102 / 142
    • M´ta-informations eParam`tres PDF eConfigurationOn peut param´trer les propri´t´s suivantes : pdftitle, pdfauthor, e eepdfsubject, pdfcreator, pdfproducer, pdfkeywords.Les plus importantes sont l’auteur, le titre, ´ventuellement le sujet et les emots-cl´s. e Utilisationp d f t i t l e = { text } ,pdfauthor = { text } , 103 / 142
    • M´ta-informations eCouleurs des liensConfigurationOn peut param´trer les propri´t´s suivantes : colorlinks, linkcolor, e eecitecolor, filecolor, urlcolor. Exemplec o l o r l i n k s = true ,u r l c o l o r = blue , 104 / 142
    • M´ta-informations eBilanVoici par exemple les lignes rajout´es dans l’en-tˆte de ce fichier : e e hypersetup { pdfauthor = { Adrien Barbaresi } , p d f t i t l e = {LaTeX , a p p r o f o n d i s s e m e n t } , c o l o r l i n k s = true , u r l c o l o r = blue ,} 105 / 142
    • CouleursLe paquet xcolorUtilisationIl existe ´galement un paquet color, mais xcolor est plus efficace et permet ed’adapter de mani`re beaucoup plus flexible les couleurs. e usepackage { x c o l o r } 106 / 142
    • CouleursOptions du paquetOptions remarquables sortie : dvips, pdftex mod`le de couleurs : e natural, rgb, cmy, cmyk, hsb, gray (de 0 ` 1) a RGB, HSB, Gray HTML (de 000000 ` FFFFFF) a wave, longueur d’onde en nm (de 363 ` 814) a noms de couleurs : dvipsnames, svgnames, x11names divers : pst, table influence sur la compilation : override, showerrors, hiderrors usepackage { x c o l o r } 107 / 142
    • CouleursUtilisation des couleurs pr´d´finies e eListe des couleursred, green, blue, cyan, magenta, yellow, black, white, darkgrey, grey,lightgrey, brown, lime, olive, orange, pink, purple, teal, violetSelon la version utilis´e, il est possible que grey soit orthographi´ gray. e e Exemples c o l o r { blue !25} c o l o r { r g b : red , 4 ; g r e e n , 2 ; y e l l o w , 1 } 108 / 142
    • CouleursUtilisation des couleursZones param´trables e texte : color, textcolor pagecolor : arri`re-plan e cadre : colorbox, fcolorbox boˆ : boxframe ıte Syntaxe color { specification } pagecolor { s p e c i f i c a t i o n } f c o l o r b o x { c o u l e u r du c a d r e }{ c o u l e u r i n t e r i e u r }{ Texte } b o x f r a m e { l a r g e u r }{ h a u t e u r }{ p r o f o n d e u r } 109 / 142
    • CouleursD´finition de couleurs eDeux moyens possibles definecolor ou xdefinecolor : couleur personnalis´e e colorlet : nouvelle couleur uniquement ` partir d’une couleur existante a (copie la d´finition de couleur vers un nom) e d e f i n e c o l o r {nom}{ modele }{ s p e c i f i c a t i o n } d e f i n e c o l o r { r e d }{ r g b } { 1 , 0 , 0 } d e f i n e c o l o r { myblack }{ named }{ B l a c k } c o l o r l e t {nom}{ modele }{ e x p r e s s i o n } c o l o r l e t { t a b l e h e a d c o l o r }{ g r a y ! 2 5 } 110 / 142
    • CouleursUtilisation dans un tableauPr´requis eLe paquet colortbl.Dans certains cas l’environnement table doit ˆtre actif. e Au fil du tableau rowcolor { blue !25} a r r a y r u l e c o l o r { blue !75! gray } Predefini r ow c ol o rs [ hline ]{1}{ gray !25}{ y e l l o w !10} begin { t a b u l a r } . . .... 111 / 142
    • CouleursM´langes de couleurs ePr´requis eexpression = ! num1 ! name1 ! num2 ! name2 ! . . . ! numn ! namenNombres entiers entre 0 et 100.Les noms de couleurs doivent exister. f c o l o r b o x { r e d ! 7 0 ! g r e e n }{− r e d ! 7 0 ! g r e e n }{ T e s t }red !75! green !50! blue !25−r e d ! 7 5 ! g r e e n ! 5 0 ! b l u e 112 / 142
    • CouleursPour en savoir plusManuel du paquet xcolor :http ://www.olos.de/ ukern/tex/xcolor.html 113 / 142
    • BibTeX IntroductionBibTeXDescriptionTraitement ext´rioris´ : e ePassage par un fichier .bib qui contient la bibliographieCompilation sp´cifique BibTeX eAvantages Travail avec une seule bibliographie Choisir un style ou un ordre diff´rent sans avoir ` tout changer e a Outils de collecte et de gestion de r´f´rences ee Faire apparaˆ toutes les r´f´rences ou seules celles cit´es ıtre ee e 114 / 142
    • BibTeX IntroductionLe fichier .bibCaract´ristiques : e un fichier texte poss´dant l’extension .bib e r´f´rences dans un format sp´cifique, espac´es ` l’envi ee e e a d’´ventuelles erreurs dans la saisie n’apparaissent que lors de la e compilationMise en place : saisie et/ou corrections ` la main selon un ensemble de r`gles a e moisson sur internet via des sites sp´cialis´s e e 115 / 142
    • BibTeX FormatFormat : un livreUn livre doit comporter au moins les champs suivants :auteur, titre, ´diteur et ann´e. e e Code@BOOK{ P e r r a u l t 1 , t i t l e = { H i s t o i r e s ou c o n t e s du temps p a s s e , a v e c des m o r a l i t e s } , author = { Perrault , Charles } , p u b l i s h e r = { Claude Barbin } , y e a r = 1697 ,} 116 / 142
    • BibTeX FormatLivre, autre exempleAccolades ou guillemetsAuteurs s´par´s par des and e e@book { Miestamo : 2 0 0 8 ,e d i t o r = { Miestamo , M a t t i AND S i n n e m a k i , K a i u s AND Karlsson , Fred } ,t i t l e = {{ Language c o m p l e x i t y : t y p o l o g y , c o n t a c t , c ha ng e } } ,p u b l i s h e r = ” John B e n j a m i n s P u b l i s h i n g Company ” ,a d d r e s s = ” Amsterdam , P h i l a d e l p h i a ” ,y e a r = ”2008” ,} 117 / 142
    • BibTeX FormatLivre : champs possibles author * title * publisher * year * volume number series address edition month note* = champ requis 118 / 142
    • BibTeX FormatArticle : champs possibles author * title * journal * year * volume number pages month note* = champ requis 119 / 142
    • BibTeX FormatArticle : exemple@ a r t i c l e { Weinrich :1969 ,t i t l e ={{ T e x t l i n g u i s t i k : Zur S y n t a x d e s A r t i k e l s i n der Deutschen Sprache }} ,a u t h o r ={W e i n r i c h , H a r a l d } ,j o u r n a l ={J a h r b u c h f u e r I n t e r n a t i o n a l e G e r m a n i s t i k } ,p a g e s ={61−−74},volume =1,a d d r e s s ={Bern / F r a n k f u r t } ,y e a r =1969 ,} 120 / 142
    • BibTeX FormatAutres types courantstype (cat´gorie possible, cat´gorie obligatoire) e e incollection (booktitle) inproceedings (organization) misc (author, title, howpublished, year, month, note) phdthesis (school, keywords) techreport unpublishedInformations compl´mentaires : www.bibtex.org eet ailleurs (Wikip´dia, sites personnels, etc.) e 121 / 142
    • BibTeX FormatExemple : article publi´ dans un recueil e@incollection { f r i s c h .02 ,author = { Frisch , S .} ,e d i t o r = { Broe , M. and P i e r r e h u m b e r t , J . B . } ,t i t l e = { Temporally organized l e x i c a l r e p r e s e n t a t i o n s as p h o n o l o g i c a l u n i t s } ,b o o k t i t l e = { Papers i n l a b o r a t o r y phonology V: Language a c q u i s i t i o n and t h e l e x i c o n } ,y e a r = {2002} ,p u b l i s h e r = { Cambridge U n i v e r s i t y P r e s s } ,a d d r e s s = { Cambridge } ,} 122 / 142
    • BibTeX UtilisationUtilisation dans TeXMakerXBibliographie → typeou ajout des d´tails un ` un : e aBibliographie → interface de dialogue 123 / 142
    • BibTeX UtilisationInsertionCitations dans le document : mˆme m´thode e e c i t e [ p . ˜ 8 4 ] { a u t 10}Affichage de la bibliographie (ouvrages cit´s) : e bibliographystyle { plain } bibliography { f i c h i e r } 124 / 142
    • BibTeX UtilisationSch´ma de compilation eIl est pr´f´rable que le fichier .tex et le fichier .bib portent le mˆme nom. ee eLes ´tapes suivantes sont n´cessaires afin que les r´f´rences et les renvois e e eese mettent ` jour correctement. aExemple pour document.tex et document.bibpdflatex documentbibtex documentpdflatex documentpdflatex document 125 / 142
    • BibTeX UtilisationPr´cisions eParmi les styles courants : plain, abbrv, abstract, alpha, kluwer, etc.Pour certaines normes : ` installer soi-mˆme... ex. : abbrv-fr a e Exemple bibliographystyle { kluwer } bibliography { t e s t −b i b l i o }Affichage de tous les ouvrages de la bibliographie : n o c i t e {∗} bibliographystyle { plain } bibliography { f i c h i e r } 126 / 142
    • BibTeX GestionO` trouver des r´f´rences I u eeGoogle Scholarscholar.google.comOptions (en haut) → Gestion de bibliographie (tout en bas)→ s´lectionner l’export au format BibTeX eAvantage : une large majorit´ d’articles peuvent ˆtre r´f´renc´s e e ee eInconv´nient : les r´f´rences (g´n´r´es automatiquement) ne sont pas e ee e eetoujours exemptes d’erreurs 127 / 142
    • BibTeX GestionO` trouver des r´f´rences II u eeSites sp´cialis´s : e e bibsonomy.org citeulike.org connotea.org ... 128 / 142
    • BibTeX GestionTrouver et g´rer des r´f´rences e eeZotero, un plugin Firefox : d´velopp´ par des universitaires et gratuit e e gestion au sein du navigateur synchronisation en ligne (compte sur le site n´cessaire) e r´f´rences trouv´es efficacement pour les livres (via ISBN) ee e ajout de r´f´rences directement sur les sites qui le permettent ee (biblioth`ques par ex.) ePar ailleurs, nombreux formats d’export (EndNote par ex.)Site internet : zotero.org 129 / 142
    • BibTeX GestionG´rer des fichiers BibTeX eAu-del` d’une centaine de r´f´rences, un bloc-notes/´diteur peut ne plus a ee esuffire...JabRef : ´dition guid´e des r´f´rences BibTeX, menus d’aide e e ee nombreux formats d’export logiciel libreSite internet : jabref.sourceforge.net 130 / 142
    • BibTeX multibibLe paquet multibibmultibib permet de segmenter sa bibliographie en plusieurs sous-ensemblesou d’utiliser plusieurs bibliographies.usepackage{multibib} 131 / 142
    • BibTeX multibibUtilisation IFichiersSupposons l’existence de deux fichiers :hist.bib et philo.bib En-tete n e w c i t e s { h i s t }{ n o r m a l s i z e H i s t o i r e } n e w c i t e s { p h i l o }{ n o r m a l s i z e P h i l o s o p h i e } 132 / 142
    • BibTeX multibibUtilisation II Corps du document n o c i t e h i s t {∗} n o c i t e p h i l o {∗} subsection { Histoire } b i b l i o g r a p h y s t y l e f o n d l i n g { abbrv }bibliographyhist{hist} subsection { Philosophie } b i b l i o g r a p h y s t y l e p h i l o { abbrv } bibliographyphilo { philo } 133 / 142
    • BibTeX multibibPour aller plus loin Section BibTeX de ce site : http ://www.lsv.ens-cachan.fr/∼markey/bibla.php Choosing a BibTeX Style 134 / 142
    • Beamer Pr´requis eClasse de documentAvant tout : entrer la classe de document beamer(Il en existe d’autres, c’est ` ce jour la plus utilis´e) a eMˆmes paquets que pour le reste eMˆmes indications (titre, d´but et fin de document) e e documentclass { beamer } 135 / 142
    • Beamer Pr´requis eStylesNB : Ces ´l´ments se situent dans l’en-tˆte. ee eIl faut choisir un style de document.Diff´rentes cat´gories qui laissent plus ou moins de place au centre e eet font ´ventuellement apparaˆ la structure. e ıtreOn peut ´ventuellement choisir une s´rie de couleurs. e e Exemple us et hem e { A n t i b e s } usecolortheme { seahorse }Pour un ´ventail des possibilit´s, voir ce site : e ehttp ://www.hartwork.org/beamer-theme-matrixth`mes en abscisses, couleurs en ordonn´es e e 136 / 142
    • Beamer CompositionDiapositivesUn document : structure et s´rie de diapositives eElles sont d´limit´es par l’environnement frame. e eDeux syntaxes possibles : Exemple 1 begin { f r a m e }...end{ f r a m e } Exemple 2 frame {...} 137 / 142
    • Beamer CompositionPage de titreEn premi`re page normalement : e begin { f r a m e } titlepageend{ f r a m e } 138 / 142
    • Beamer CompositionComposition d’une diapositiveUne diapositive comporte g´n´ralement un titre : e e f r a m e t i t l e { C o m p o s i t i o n d ’ une d i a p o s i t i v e }Elle peut comporter des environnements blocks de trois types :block, exampleblock et alertblock Syntaxe begin { b l o c k }{ T i t r e ( ou r i e n e n t r e c r o c h e t s ) }...end{ b l o c k } 139 / 142
    • Beamer CompositionAfficher progressivement des ´l´ments ee frame { f r a m e t i t l e { A l i g n e m e n t du t e x t e } v i s i b l e <1−2>{ ... } v i s i b l e <2>{ ... }} 140 / 142
    • Beamer CompositionCr´er une version imprimable e Gommer les transitions documentclass [ handout , t r a n s ] { beamer }Avec le paquet pgfpages, deux lignes en tout ` mettre dans l’en-tˆte. a e Exemple de r´duction e usepackage { p g f p a g e s } p g f p a g e s u s e l a y o u t {4 on 1 } [ a 4 p a p e r , l a n d s c a p e , b o r d e r s h r i n k =5mm] 141 / 142
    • InformationsPr´sentation r´alis´e avec LTEX Beamer e e e AAuteur : Adrien BarbaresiDocument sous licence CC BY-SAPour plus d’informations : liste de liens sur LaTeX 142 / 142