Latex

1,602 views
1,477 views

Published on

Découverte du LATEX par Kévin Raymond.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,602
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
37
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Latex

  1. 1. Découvrez le L TEX A Kévin RaymondIntroductionDéfinition Découverte du L TEX AAvantagesQuand l’utiliser ?RédactionsPrésentations Kévin RaymondComment ? shaiton@fedoraproject.orgInstallationEnvironnementCompilationAction !StructurepdflatexMathématiquesDessinsCompilation conditionnellePour continuerLiens 8 juin 2010Bibliographie CC-By-SA 1/24 Découvrez le L TEX A Forward
  2. 2. Découvrez le L TEX A Kévin Raymond PlanIntroductionDéfinitionAvantagesQuand l’utiliser ?Rédactions 1 IntroductionPrésentationsComment ?Installation 2 Quand l’utiliser ?EnvironnementCompilationAction ! 3 Comment ?StructurepdflatexMathématiquesDessins 4 Action !Compilation conditionnellePour continuerLiens 5 Pour continuerBibliographie 2/24 Découvrez le L TEX A Back Forward
  3. 3. Découvrez le L TEX A Kévin Raymond PlanIntroductionDéfinitionAvantagesQuand l’utiliser ? 1 IntroductionRédactionsPrésentations DéfinitionComment ? AvantagesInstallationEnvironnementCompilation 2 Quand l’utiliser ?Action !StructurepdflatexMathématiques 3 Comment ?DessinsCompilation conditionnellePour continuer 4 Action !LiensBibliographie 5 Pour continuer 3/24 Découvrez le L TEX A Back Forward
  4. 4. Découvrez le L TEX A Kévin Raymond Définition Qu’est-ce que le L TEX AIntroductionDéfinitionAvantagesQuand l’utiliser ?Rédactions Créé en 1985 par Leslie Lamport pour simplifier l’utilisationPrésentations A du TEX. LTEX est la concaténation de Lamport et de TEXComment ?InstallationEnvironnementCompilation La puissance du WYSIWYGAction ! Principe du What You See Is What You MeanStructurepdflatexMathématiques Séparer le fond de la formeDessinsCompilation conditionnelle Plus simple que le HTML/CSS (en général)Pour continuerLiens Langage compilé = résultat vérifié !Bibliographie Opposé au What You See Is What You Get (WYSIWYG) : OpenOffice.org. . . 4/24 Découvrez le L TEX A Back Forward
  5. 5. Découvrez le L TEX A Kévin Raymond Avantages Le L TEX, c’est beau ! AIntroductionDéfinitionAvantagesQuand l’utiliser ?Rédactions Portabilité (fichiers ASCII), suivis de version,Présentations collaborationComment ?Installation Rédaction cohérente, professionnelle et facilementEnvironnementCompilation réutilisableAction !Structure Rendu mathématique sans comparaisonpdflatexMathématiques Facilité d’utilisation de structures complexesDessinsCompilation conditionnelle (sommaire, indexe, références. . . )Pour continuerLiens Conçu pour une meilleure lisibilité (césureBibliographie automatique, ajustement de l’espace entre les mots et des lettres,. . . ) 5/24 Découvrez le L TEX A Back Forward
  6. 6. Découvrez le L TEX A Kévin Raymond AvantagesIntroductionDéfinitionAvantages Complexit´ contre investissement eQuand l’utiliser ?RédactionsPrésentations L TEX A Qualit´ du r´sultatComment ?Installation WysiwygEnvironnement eCompilation Vous ˆtes ici eAction !Structure epdflatexMathématiquesDessinsCompilation conditionnellePour continuerLiensBibliographie Temps pass´ e F IG .: Par François Poulain (Parinux) 6/24 Découvrez le L TEX A Back Forward
  7. 7. Découvrez le L TEX A Kévin Raymond PlanIntroductionDéfinitionAvantagesQuand l’utiliser ? 1 IntroductionRédactionsPrésentationsComment ? 2 Quand l’utiliser ?InstallationEnvironnement RédactionsCompilation PrésentationsAction !StructurepdflatexMathématiques 3 Comment ?DessinsCompilation conditionnellePour continuer 4 Action !LiensBibliographie 5 Pour continuer 7/24 Découvrez le L TEX A Back Forward
  8. 8. Découvrez le L TEX A Kévin Raymond Quand utiliser le L TEX ? A RédactionsIntroductionDéfinitionAvantages Dans la plupart des casQuand l’utiliser ?Rédactions article (classe la plus utilisée)Présentations report (introduit la notion de chapitre)Comment ?InstallationEnvironnement book (entête et pied de page, récto-verso. . . )Compilation booklet (pour l’impression de petit livres styleAction !Structure cahiers)apdflatexMathématiques lettre (ou letter pour le format américain)DessinsCompilation conditionnelle a Peut être réalisé à partir d’un pdf, avec le paquet pdfpages. cf p.18.Pour continuerLiensBibliographie Sur internet aussi Dans les forums Avec des clients de messagerie instantanée (Pidgin) 8/24 Découvrez le L TEX A Back Forward
  9. 9. Découvrez le L TEX A Kévin Raymond Quand utiliser le L TEX ? A PrésentationsIntroductionDéfinitionAvantagesQuand l’utiliser ?RédactionsPrésentations Faire une présentation sans se soucier du renduComment ?Installation beamer est la classe à utiliser pour faire vos présentations.EnvironnementCompilation Hautement personnalisable, elle n’en reste pas moinsAction ! rapide à prendre en main. La compilation en pdfStructurepdflatex (PDFLaTeX) permet de fixer le rendu.MathématiquesDessinsCompilation conditionnellePour continuer A Le LTEX peut être utilisé pour bien d’autres applicationsLiensBibliographie comme les CV, les comptes-rendus, les mémos. . . 9/24 Découvrez le L TEX A Back Forward
  10. 10. Découvrez le L TEX A Kévin Raymond PlanIntroductionDéfinitionAvantages 1 IntroductionQuand l’utiliser ?RédactionsPrésentations 2 Quand l’utiliser ?Comment ?InstallationEnvironnementCompilation 3 Comment ?Action ! InstallationStructurepdflatex EnvironnementMathématiquesDessins CompilationCompilation conditionnellePour continuerLiens 4 Action !Bibliographie 5 Pour continuer 10/24 Découvrez le L TEX A Back Forward
  11. 11. Découvrez le L TEX A Kévin Raymond Comment écrire en L TEX ? A InstallationIntroductionDéfinitionAvantagesQuand l’utiliser ?RédactionsPrésentations LTEX est distribué sur tous les systèmes AComment ?InstallationEnvironnement La distribution principale, TeX Live, est maintenue par leCompilation TEX User Group.Action !Structure Paquet disponible dans votre distributionpdflatexMathématiques Pour la pomme, il existe MacTeXDessinsCompilation conditionnelle Sous la fenêtre, utiliser proTeXt ou MikTeX CenterPour continuerLiens (attention à l’encodage)Bibliographie 11/24 Découvrez le L TEX A Back Forward
  12. 12. Découvrez le L TEX A Kévin Raymond Comment écrire en L TEX ? A EnvironnementIntroductionDéfinitionAvantagesQuand l’utiliser ?RédactionsPrésentations LTEX sous Linux AComment ?Installation A Vous avez le choix pour écrire en LTEX. D’une manièreEnvironnementCompilation générale, on compile avec latex ou pdflatex (cf. p.13).Action ! viStructurepdflatexMathématiques emacsDessinsCompilation conditionnelle kile – le meilleur pour commencerPour continuer LyX – ressemble à du WYSIWYGLiensBibliographie d’autres moins connus 12/24 Découvrez le L TEX A Back Forward
  13. 13. Découvrez le L TEX A Kévin Raymond Action ! Processus de compilationIntroductionDéfinitionAvantages A pdfLTEXQuand l’utiliser ?RédactionsPrésentations A LTEX dvips ps2pdfComment ? .tex file .dvi file .ps file .pdf fileInstallationEnvironnementCompilation gsAction ! xdviStructurepdflatexMathématiquesDessinsCompilation conditionnelle screen printerPour continuerLiensBibliographie F IG .: Dessiné avec TikZ par Kjell Magne Fauske1 1 Il ne s’agit pas de la figure originale 13/24 Découvrez le L TEX A Back Forward
  14. 14. Découvrez le L TEX A Kévin Raymond PlanIntroductionDéfinitionAvantages 1 IntroductionQuand l’utiliser ?RédactionsPrésentations 2 Quand l’utiliser ?Comment ?InstallationEnvironnement 3 Comment ?CompilationAction !Structure 4 Action !pdflatexMathématiques StructureDessinsCompilation conditionnelle pdflatexPour continuer MathématiquesLiensBibliographie Dessins Compilation conditionnelle 5 Pour continuer 14/24 Découvrez le L TEX A Back Forward
  15. 15. Découvrez le L TEX A Kévin Raymond Action ! Structure du document 1/2IntroductionDéfinitionAvantagesQuand l’utiliser ? La base d’un fichier .tex, c’estRédactions documentclass[a4paper]{article} % Définition du documentPrésentationsComment ? % Inclusion de quelques paquets utilisésInstallationEnvironnement usepackage[utf8]{inputenc}Compilation usepackage[french]{babel}Action !Structure % Diverses définitionspdflatex title{Titre de l’article}MathématiquesDessins author{textsc{Là c’est, VOUS}}Compilation conditionnelle date{today}Pour continuerLiens % Fin du préambule, début du contenuBibliographie begin{document} % Ici est le contenu end{document} 15/24 Découvrez le L TEX A Back Forward
  16. 16. Découvrez le L TEX A Kévin Raymond Action ! Structure du document 2/2IntroductionDéfinitionAvantages Le contenu peut-êtreQuand l’utiliser ? begin{document}RédactionsPrésentations maketitle % Créer la page de gardeComment ?Installation tableofcontents % La TDMEnvironnement clearpageCompilationAction ! part{}Structure %chapter{} % Non définit dans articlepdflatexMathématiques section{}Dessins input{texte.tex} % On peut inclure d’autres sourcesCompilation conditionnelle subsection{}Pour continuer subsubsection{}Liens paragraph{}Bibliographie subparagraph{} appendix{} end{document} 16/24 Découvrez le L TEX A Back Forward
  17. 17. Découvrez le L TEX A Kévin Raymond Action ! pdfL TEX – hyperref 1/2 AIntroductionDéfinitionAvantagesQuand l’utiliser ? Personnaliser son pdfRédactionsPrésentations pdflatex permet de compiler directement en pdf. LeComment ?Installation paquet hyperref permet de mieux définir son documentEnvironnementCompilation (références croisées, propriétés du document. . . )Action ! Pour ce faire, on inclura dans le préambule,Structurepdflatex usepackage[<options>]{hyperref}MathématiquesDessinsCompilation conditionnelle Compatibilité avec beamerPour continuerLiens Le paquet hyperref est déjà inclue par la classe beamer.Bibliographie Pour définir les propriétés du document, il conviendra d’utiliser hypersetup{}. 17/24 Découvrez le L TEX A Back Forward
  18. 18. Découvrez le L TEX A Kévin Raymond Action ! pdfL TEX – pdfpages 1/2 AIntroductionDéfinitionAvantages pdfpages permet une mise en page plus puissante avecQuand l’utiliser ? l’ajout de fichiers pdf externes (ajout de filigrane, d’entête etRédactionsPrésentations pieds de pages, choix des numéros de page, deComment ? l’orientation. . . ).InstallationEnvironnementCompilation Les principales commandesAction !Structure includepdf[ key=val ] filename permet l’inclusionpdflatexMathématiques d’un fichier pdf externe. Beaucoup d’options pour répondre àDessins notre imagination. (Impression spéciale pour création deCompilation conditionnelle cahier, inclusion de plusieurs pages en une seule,. . . )Pour continuerLiensBibliographie includepdfmerge[ key=val ] file-page-list permet d’inclure plusieurs fichiers à la fois. Même options disponibles que pour la commande précédente, hormis pages. 18/24 Découvrez le L TEX A Back Forward
  19. 19. Découvrez le L TEX A Kévin Raymond Action ! MathématiquesIntroductionDéfinitionAvantagesQuand l’utiliser ? Voici un simple exemple d’équation. Pour écrire desRédactionsPrésentations mathématiques, on utilisera le paquet amsmath.Comment ?Installation sourceEnvironnement Schr"{o}dinger time independent equation~:Compilation $$frac{-hbar^2}{2m}cdotfrac{d^2psi(x)}{dx^2}+V(x)psi(x)Action ! = Ecdotpsi(x)$$StructurepdflatexMathématiquesDessins renduCompilation conditionnellePour continuer Schrödinger time independent equation :Liens 2Bibliographie − d 2 ψ(x ) · + V (x )ψ(x ) = E · ψ(x ) 2m dx 2 19/24 Découvrez le L TEX A Back Forward
  20. 20. Découvrez le L TEX A Kévin Raymond Action ! DessinsIntroductionDéfinitionAvantages PStricks pour le PostScriptQuand l’utiliser ?Rédactions Extension incompatible avec pdflatex. Facile à utiliserPrésentations pour des courbes simples. Il existe des programmes pourComment ?Installation exporter une image en .ps à ensuite inclure dans le fichierEnvironnementCompilation A LTEX. melusine.eu.orgAction !Structurepdflatex asymptoteMathématiquesDessins Le meilleur outils pour dessiner de la 3DCompilation conditionnellePour continuer asymptote.sourceforge.netLiensBibliographie TikZ pour le pdf Presque équivalent à PStricks, il est idéal pour des schéma. S’intègre parfaitement à pdflatex. texample.net/tikz/ 20/24 Découvrez le L TEX A Back Forward
  21. 21. Découvrez le L TEX A Kévin Raymond Action ! Compilation conditionnelleIntroductionDéfinitionAvantages C’est bien de la programmation !Quand l’utiliser ?Rédactions Il est tout à fait possible de créer des conditions à interpréterPrésentations par le compilateur lors de la compilation.Comment ?Installation Ce qui permet, par exemple pour un professeur, de n’avoirEnvironnement qu’une source de ses documents. Il définit en préambule si ilCompilationAction ! veut afficher le corriger. Puis, partout ou il ajoute la solutionStructurepdflatex d’un exercice, il test cette variable.MathématiquesDessinsCompilation conditionnelle un même document avec latex et pdflatexPour continuer usepackage{ifpdf}Liens ifpdf % test du compilateurBibliographie usepackage[<options>]{hyperref} DeclareGraphicsExtensions{.png,.pdf} else DeclareGraphicsExtensions{.eps,.ps} fi 21/24 Découvrez le L TEX A Back Forward
  22. 22. Découvrez le L TEX A Kévin Raymond PlanIntroductionDéfinitionAvantagesQuand l’utiliser ? 1 IntroductionRédactionsPrésentationsComment ? 2 Quand l’utiliser ?InstallationEnvironnementCompilation 3 Comment ?Action !StructurepdflatexMathématiques 4 Action !DessinsCompilation conditionnellePour continuer 5 Pour continuerLiensBibliographie Liens Bibliographie 22/24 Découvrez le L TEX A Back Forward
  23. 23. Découvrez le L TEX A Kévin Raymond LiensIntroductionDéfinitionAvantages Un peu de lectureQuand l’utiliser ?Rédactions grappa.univ-lille3.fr/FAQ-LaTeX/ (fr)PrésentationsComment ? fr.wikibooks.org/wiki/LaTeX (fr)InstallationEnvironnement ftp.laas.fr/pub/Logiciels/latex/flshort/Compilation flshort-3.20.pdf (fr)Action !Structurepdflatex framabook.org/latex.html (fr)MathématiquesDessins ctan.org/tex-archive/macros/latex/contrib/Compilation conditionnelle beamer/doc/beameruserguide.pdf (en)Pour continuerLiens ftp.ams.org/pub/tex/doc/amsmath/amsldoc.pdf (en)Bibliographie tug.ctan.org/tex-archive/macros/latex/contrib/ pdfpages/pdfpages.pdf (en) 23/24 Découvrez le L TEX A Back Forward
  24. 24. Découvrez le L TEX A Kévin Raymond BibliographieIntroductionDéfinitionAvantagesQuand l’utiliser ?RédactionsPrésentations François Poulain, Parinux,Comment ?Installation La publication libre de qualité,EnvironnementCompilation http://tinyurl.com/32fmop9.Action ! Mohamed El Morabity, Fedora Project,Structurepdflatex theme Goddard pour la classe beamer,MathématiquesDessins http://melmorabity.fedorapeople.org/beamer/Compilation conditionnelle beamer-goddard/.Pour continuerLiensBibliographie 24/24 Découvrez le L TEX A Back

×