O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
ALTEX pour les gens press´s                        e                      Pierre Sudron                          EISTI    ...
Quels avantages ` utiliser LTEX ?                a          A• un document bien structur´                           e• res...
AQu’est-ce que LTEX ne fera pas pour moi ?• le contenu• v´rifier l’orthographe, la grammaire, etc.   e3 / 56
De quoi ai-je besoin ?                                  A                 Une distribution LTEX           n´cessaire pour ...
De quoi ai-je besoin ?                  Un ´diteur de texte                     e                 qui sera notre outil de ...
Un peu de th´orie            eALTEX est un langage de description, compos´ de balises portant des                         ...
Un peu de th´orie            eLes arguments requis sont entre accolades ({...}) et les optionnelssont entre crochets ([......
Structure d’un document8 / 56
Les types de documents• book (livre)• report• article                   On se concentre sur les articles documentclass { a...
Des fonctionnalit´s avec les packages                 e• typographie fran¸aise avec babel                  c    usepackage...
Mise en page basique           commen¸ons en douceur                 c11 / 56
Determiner de quoi il est questionPr´senter l’auteur, le sujet et la date  e a u t h o r { F ran k H e r b e r t } t i t l...
Prˆt ` commencer !  e aIl est maintenant possible d’´crire le contenu du rapport                             e b e g i n {...
D´but de rapport e• ins´rer l’en-tˆte de titre     e          e    maketitle• ins´rer le sommaire     e    tableofcontents...
Hi´rarchiser le document  eIl existe 3 niveaux de subdivision que l’on peut imbriquer• parties principales    s e c t i o ...
Hi´rarchiser le document  e• le sommaire est synchronis´ avec l’ensemble des sections et la                            e  ...
Mise en forme du texte• italique    t e x t i t { t e x t e en i t a l i q u e }• gras    t e x t b f { t e x t e en g r a...
Mise en forme du texte• centrer le texte (fonctionne aussi pour les images)    begin { center }         t e x t e au c e n...
Les sauts de lignes et sauts de pages• saut de ligne simple         ou       newline• changement de paragraphe : double re...
Notes de bas de pagePour obtenir une note de bas de page li´e ` un mot du texte :                                       e ...
Les liensConcernant les liens :• importer le package hyperref (avant la balise document)    usepackage { h y p e r r e f }...
Ajouter des images• insertion basique d’une image    i n c l u d e g r a p h i c s { chemin / v e r s / l ’ image }• d´fini...
Ajouter des images• placement d’une image avec une figure    begin { f i g u r e }[ h ]          i n c l u d e g r a p h i ...
Ajouter des images                          ASans l’option [h] (here), LTEX place les images le plus haut possibledans la ...
Mettre plusieurs images cˆte-`-cˆte                         o a o• importer le package subfig    usepackage { s u b f i g }...
Faire des maths             0 + 0 = ...26 / 56
Faire des mathsL’´criture de formules math´matiques se font avec des balises  e                        esp´ciales :  e• fo...
Faire des mathsLes variables sont souvent des lettres de l’aphabet grec.´Ecrire le nom de la lettre, avec ou sans majuscul...
Faire des maths• exposant   $ x ˆ{2} $                  x2• indice   $ n {0} $                  n029 / 56
Faire des maths• fraction   $  f r a c { n u m e r a t e u r }{ d e n o m i n a t e u r } $                               ...
Faire des maths• int´grale     e   $$  i n t {0}ˆ{ i n f t y } x ˆ{2} dx $$                                  ∞            ...
L’environnement equationSi vous souhaitez faire r´f´rence ` une de vos expressions, pensez `                            ee...
Dessiner des graphiques              Why so much pain ?33 / 56
Tracer des courbres et diagrammes• importer le package pgfplots    usepackage { p g f p l o t s }• d´finir la grille : nom ...
D´finir la grille e begin { t i k z p i c t u r e }      begin { axis }           % a j o u t e r i c i l a ou l e s c o u ...
D´finir la grille e           1          0.8          0.6          0.4          0.2           0                   0   0.2  ...
Pr´f´rences de la grille  ee begin { a x i s } [ option1 , option2 . . . ]     % a j o u t e r i c i l a ou l e s c o u r ...
Pr´f´rences de la grille  ee            10             5    Pouf             0           −5           −10              15 ...
Ajouter une fonction a d d p l o t {−x ˆ5 −242}; a d d l e g e n d e n t r y { Courbe 1}Exemple de fonctions pour adplot :...
Ajouter une fonction                                                       Courbe 1                      2,000          Ax...
Ajouter un ensemble de points addplot coordinates {       ( −4.77778 , 2 0 2 7 . 6 0 9 7 7 )       ( −3.55556 , 3 4 7 . 8 ...
Ajouter une fonction          Axe des y   2,000                           Courbe 1                         0            −2...
Apparence d’une courbe addplot [ option1 , option2 . . . ] { formule }; addplot [ option1 , option2 . . . ] c o o r d i n ...
Apparence d’une courbe                      8,000                                                      Courbe 1           ...
Remplissage sous une courbe a d d p l o t [ f i l l = <c o u l e u r >,        f i l l o p a c i t y = <nombre> ]       { ...
Apparence d’une courbe                      0.6          Axe des y                      0.4                      0.2      ...
Types de marques de points• formes de base : *, x• formes g´om´triques : triangle, square, diamond, pentagon          e e•...
Dessiner un nuage de points                       1                      0.8          Axe des y                      0.6  ...
Ins´rer des donn´es depuis un fichier   e            eFormat du fichier : donn´es en colonne s´par´es par un espace         ...
Ins´rer des donn´es depuis un fichier   e            e          15          10           5           0          −5         ...
Quel int´rˆt ` faire ses graphiques en LTEX ?        ee a                           A• s´paration donn´es/repr´sentation  ...
Encore ´veill´s ?                 e     e          c’est l’heure des bonus !52 / 56
Bonus : les packs de policesCes packages ` importer s’appliqueront ` l’ensemble du document             a                 ...
Bonus : comparez vos versions !Des outils permettent de rep´rer tr`s vite les diff´rences entre deux                       ...
Des questions ?          Ne mourrons pas idiots.55 / 56
Merci de votre participation               et ` une prochaine fois !                  a56 / 56
Próximos SlideShares
Carregando em…5
×

Latex pour les gens pressés

1.579 visualizações

Publicada em

Petit support de présentation pour une introduction à LaTeX. Ce document s'adresse à des débutants et vise à donner les bases pour devenir autonome en un minimum de temps.
Notez que le support ne couvre pas l'installation d'une distribution LaTeX et d'un éditeur adapté.

Publicada em: Tecnologia
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • Seja a primeira pessoa a gostar disto

Latex pour les gens pressés

  1. 1. ALTEX pour les gens press´s e Pierre Sudron EISTI 15 f´vrier 2013 e
  2. 2. Quels avantages ` utiliser LTEX ? a A• un document bien structur´ e• respect de la typographie fran¸aise c• une bon ´quilibre visuel (marges, interlignes, texte justifi´) e e• une meilleure productivit´ et un travail en ´quipe facilit´ e e e 2 / 56
  3. 3. AQu’est-ce que LTEX ne fera pas pour moi ?• le contenu• v´rifier l’orthographe, la grammaire, etc. e3 / 56
  4. 4. De quoi ai-je besoin ? A Une distribution LTEX n´cessaire pour g´n´rer les documents finaux e e e 4 / 56
  5. 5. De quoi ai-je besoin ? Un ´diteur de texte e qui sera notre outil de travail 5 / 56
  6. 6. Un peu de th´orie eALTEX est un langage de description, compos´ de balises portant des earguments• balises unaires i n c l u d e g r a p h i c s { image }• balises binaires begin { center } blablabla end { c e n t e r } 6 / 56
  7. 7. Un peu de th´orie eLes arguments requis sont entre accolades ({...}) et les optionnelssont entre crochets ([...])commande [ o p t i o n n e l ] { r e q u i s } 7 / 56
  8. 8. Structure d’un document8 / 56
  9. 9. Les types de documents• book (livre)• report• article On se concentre sur les articles documentclass { a r t i c l e } 9 / 56
  10. 10. Des fonctionnalit´s avec les packages e• typographie fran¸aise avec babel c usepackage [ f r a n c a i s ]{ babel }• la gestion des caract`res accentu´s avec UTF-8 e e usepackage [ utf8 ]{ inputenc }• il existe bien d’autres packages dans la distribution LTEX A10 / 56
  11. 11. Mise en page basique commen¸ons en douceur c11 / 56
  12. 12. Determiner de quoi il est questionPr´senter l’auteur, le sujet et la date e a u t h o r { F ran k H e r b e r t } t i t l e {Dune} 12 / 56
  13. 13. Prˆt ` commencer ! e aIl est maintenant possible d’´crire le contenu du rapport e b e g i n { document } On va e c r i r e l a s u i t e e n t r e c e s deux b a l i s e s ! end { document }13 / 56
  14. 14. D´but de rapport e• ins´rer l’en-tˆte de titre e e maketitle• ins´rer le sommaire e tableofcontents14 / 56
  15. 15. Hi´rarchiser le document eIl existe 3 niveaux de subdivision que l’on peut imbriquer• parties principales s e c t i o n { T i t r e de l a p a r t i e }• sous-parties s u b s e c t i o n { T i t r e de l a s o u s −p a r t i e }• les parties mineures s u b s u b s e c t i o n { T i t r e de l a s o u s −s o u s −p a r t i e }15 / 56
  16. 16. Hi´rarchiser le document e• le sommaire est synchronis´ avec l’ensemble des sections et la e num´rotation est mise ` jour ` la compilation e a a• il est possible de d´sactiver la num´rotation sur une partie avec * e e s e c t i o n ∗{ T i t r e s a n s n u m e r o t a t i o n }16 / 56
  17. 17. Mise en forme du texte• italique t e x t i t { t e x t e en i t a l i q u e }• gras t e x t b f { t e x t e en g r a s }• soulignement underline { texte souligne }17 / 56
  18. 18. Mise en forme du texte• centrer le texte (fonctionne aussi pour les images) begin { center } t e x t e au c e n t r e end { c e n t e r }18 / 56
  19. 19. Les sauts de lignes et sauts de pages• saut de ligne simple ou newline• changement de paragraphe : double retour chariot• saut de page newpage19 / 56
  20. 20. Notes de bas de pagePour obtenir une note de bas de page li´e ` un mot du texte : e amot f o o t n o t e { e x p l i c a t i o n } 20 / 56
  21. 21. Les liensConcernant les liens :• importer le package hyperref (avant la balise document) usepackage { h y p e r r e f }• lien internet u r l { h t t p : / /www. a t i l l a . o r g }• d’autres types de liens sont g´r´s (mailto, fichier local, etc) ee21 / 56
  22. 22. Ajouter des images• insertion basique d’une image i n c l u d e g r a p h i c s { chemin / v e r s / l ’ image }• d´finir des contraintes de taille e i n c l u d e g r a p h i c s [ s c a l e = 1 . 2 ] { image } i n c l u d e g r a p h i c s [ h e i g h t =3cm ] { image } i n c l u d e g r a p h i c s [ w i d t h=3cm ] { image } i n c l u d e g r a p h i c s [ w i d t h=3cm , h e i g h t =3cm ] { image }22 / 56
  23. 23. Ajouter des images• placement d’une image avec une figure begin { f i g u r e }[ h ] i n c l u d e g r a p h i c s { image } end { f i g u r e }• ajouter un titre ` l’image a begin { f i g u r e }[ h ] i n c l u d e g r a p h i c s { image } c a p t i o n { T i t r e de l ’ image } end { f i g u r e }23 / 56
  24. 24. Ajouter des images ASans l’option [h] (here), LTEX place les images le plus haut possibledans la page.Oublier cette option peut rentre l’exp´rience tr`s e e24 / 56
  25. 25. Mettre plusieurs images cˆte-`-cˆte o a o• importer le package subfig usepackage { s u b f i g }• mettre en place des subfloats begin { f i g u r e }[ h ] s u b f l o a t { i n c l u d e g r a p h i c s { image1 }} s u b f l o a t { i n c l u d e g r a p h i c s { image2 }} s u b f l o a t { i n c l u d e g r a p h i c s { image3 }} end { f i g u r e }25 / 56
  26. 26. Faire des maths 0 + 0 = ...26 / 56
  27. 27. Faire des mathsL’´criture de formules math´matiques se font avec des balises e esp´ciales : e• formule dans une ligne $ 1 + 1 = 2 $• formule en mode paragraphe $$ a + b = c $$ [ a + b = c ]27 / 56
  28. 28. Faire des mathsLes variables sont souvent des lettres de l’aphabet grec.´Ecrire le nom de la lettre, avec ou sans majuscule, pr´c´d´ par un e e e$ a l p h a + b e t a + gamma + D e l t a $ α+β+γ+∆28 / 56
  29. 29. Faire des maths• exposant $ x ˆ{2} $ x2• indice $ n {0} $ n029 / 56
  30. 30. Faire des maths• fraction $ f r a c { n u m e r a t e u r }{ d e n o m i n a t e u r } $ numerateur denominateur30 / 56
  31. 31. Faire des maths• int´grale e $$ i n t {0}ˆ{ i n f t y } x ˆ{2} dx $$ ∞ x 2 dx 0• sommes $$ sum {n=0}ˆ{N} f r a c {1}{ n} $$ N 1 n n=031 / 56
  32. 32. L’environnement equationSi vous souhaitez faire r´f´rence ` une de vos expressions, pensez ` ee a al’utiliser ` l’int´rieur d’une balise equation : a e begin { equation } f (x) = 0 Leftrightarrow x = 1 end { e q u a t i o n } f (x) = 0 ⇔ x = 1 (1)Remarquez qu’il n’est pas n´cessaire d’utiliser le mode math´matiques e e($ . . . $)32 / 56
  33. 33. Dessiner des graphiques Why so much pain ?33 / 56
  34. 34. Tracer des courbres et diagrammes• importer le package pgfplots usepackage { p g f p l o t s }• d´finir la grille : nom des axes et apparence e• ajouter les courbes une ` une : a34 / 56
  35. 35. D´finir la grille e begin { t i k z p i c t u r e } begin { axis } % a j o u t e r i c i l a ou l e s c o u r b e s end { a x i s } end { t i k z p i c t u r e } 35 / 56
  36. 36. D´finir la grille e 1 0.8 0.6 0.4 0.2 0 0 0.2 0.4 0.6 0.8 136 / 56
  37. 37. Pr´f´rences de la grille ee begin { a x i s } [ option1 , option2 . . . ] % a j o u t e r i c i l a ou l e s c o u r b e s end { a x i s }• titre des axes : xlabel=, ylabel=• taille du graphique height=, width=• bornes : xmin=, xmax=, ymin=, ymax=• quadrillage : grid=major, xmajorgrids ou ymajorgrids37 / 56
  38. 38. Pr´f´rences de la grille ee 10 5 Pouf 0 −5 −10 15 16 17 18 19 20 Paf38 / 56
  39. 39. Ajouter une fonction a d d p l o t {−x ˆ5 −242}; a d d l e g e n d e n t r y { Courbe 1}Exemple de fonctions pour adplot :• x + 42• 3*x + x/4• sin(deg(2*x)) (les fonction trigonom´triques fonctionnent en degr´s) e e39 / 56
  40. 40. Ajouter une fonction Courbe 1 2,000 Axe des y 0 −2,000 −6 −4 −2 0 2 4 6 Axe des x40 / 56
  41. 41. Ajouter un ensemble de points addplot coordinates { ( −4.77778 , 2 0 2 7 . 6 0 9 7 7 ) ( −3.55556 , 3 4 7 . 8 4 0 6 9 ) ( −2.33333 , 2 2 . 5 8 9 5 3 ) ( −1.11111 , −493.50066) % etc . . .}; a d d l e g e n d e n t r y { Courbe 1}41 / 56
  42. 42. Ajouter une fonction Axe des y 2,000 Courbe 1 0 −2,000 −4 −2 0 2 4 Axe des x42 / 56
  43. 43. Apparence d’une courbe addplot [ option1 , option2 . . . ] { formule }; addplot [ option1 , option2 . . . ] c o o r d i n a t e s { . . . } ;• lissage : smooth• couleur : color = (red, blue, green, violet...)• ´paisseur de trait line width = (nombre en pt) e• type de marque de point : mark = (type de marque)• remplissage sous la courbe43 / 56
  44. 44. Apparence d’une courbe 8,000 Courbe 1 Courbe 2 6,000 Axe des y 4,000 2,000 0 −6 −4 −2 0 2 Axe des x44 / 56
  45. 45. Remplissage sous une courbe a d d p l o t [ f i l l = <c o u l e u r >, f i l l o p a c i t y = <nombre> ] { formule } closedcycle ; a d d p l o t [ f i l l = <c o u l e u r >, f i l l o p a c i t y = <nombre >] coordinates {...} closedcycle ;• opacit´ fill opacity : nombre entre 0 et 1 e• ne pas oublier closedcycle apr`s la fonction ou la liste de points e45 / 56
  46. 46. Apparence d’une courbe 0.6 Axe des y 0.4 0.2 0 0.2 0.4 0.6 0.8 1 Axe des x46 / 56
  47. 47. Types de marques de points• formes de base : *, x• formes g´om´triques : triangle, square, diamond, pentagon e e• formes pleines : triangle*, square*, diamond*, pentagon*• aucune marque : no marks• marques seulement : only marks (nuage de points)47 / 56
  48. 48. Dessiner un nuage de points 1 0.8 Axe des y 0.6 0.4 0.2 0 0 0.2 0.4 0.6 0.8 1 Axe des x48 / 56
  49. 49. Ins´rer des donn´es depuis un fichier e eFormat du fichier : donn´es en colonne s´par´es par un espace e e e addplot [ options apparence ] t a b l e [ x i n d e x =0, y i n d e x =1] { f i c h i e r } ;• x index=0 : mettre en abscisse la premi`re colonne e• y index=1 : mettre en ordonn´es la seconde colonne e49 / 56
  50. 50. Ins´rer des donn´es depuis un fichier e e 15 10 5 0 −5 0 2 4 6 8 10 1250 / 56
  51. 51. Quel int´rˆt ` faire ses graphiques en LTEX ? ee a A• s´paration donn´es/repr´sentation e e e• ins´rer automatiquement les donn´es de votre programme dans e e votre rapport51 / 56
  52. 52. Encore ´veill´s ? e e c’est l’heure des bonus !52 / 56
  53. 53. Bonus : les packs de policesCes packages ` importer s’appliqueront ` l’ensemble du document a a• charter• bookman• lmodern53 / 56
  54. 54. Bonus : comparez vos versions !Des outils permettent de rep´rer tr`s vite les diff´rences entre deux e e eversions de travail pour les fusionner.54 / 56
  55. 55. Des questions ? Ne mourrons pas idiots.55 / 56
  56. 56. Merci de votre participation et ` une prochaine fois ! a56 / 56

×