Marc Baudoin Apprends L A T EX ! quatrième édition Copyright © 1994–2010 Marc B

Marc Baudoin Apprends L A T EX ! quatrième édition Copyright © 1994–2010 Marc Baudoin Ce document est mis à disposition selon les termes de la License publique du projet L A T EX (LPPL) : http://www.latex-project.org/lppl/ Avant-propos Au sujet de ce manuel Ce manuel a été écrit à l’intention des élèves de l’École nationale supé- rieure de techniques avancées 1 (ENSTA ParisTech). Il est en effet essentiel que de futurs ingénieurs sachent produire efficacement des documents de qualité. Néanmoins, il ne décrit aucune spécificité propre à l’environnement infor- matique de l’ENSTA ParisTech et pourra donc s’avérer utile à toute personne désirant apprendre à utiliser L A T EX. Il ne prétend pas être exhaustif et décrit les aspects de L AT EX qui sont généralement les plus utiles et qui vous permettront de rédiger la plupart de vos documents. Où trouver ce manuel ? La version à jour de ce manuel (au format PDF) est disponible sur les sites suivants : http://www.babafou.eu.org/Apprends_LaTeX/ (site de référence) http://www.ctan.org/tex-archive/info/apprends-latex/ http://tex.loria.fr/general.html Comment lire ce manuel ? Les chapitres 1 à 5, ainsi que le chapitre 12, sont à lire absolument car ils expliquent les bases indispensables permettant d’utiliser L A T EX. La lecture de l’annexe A est également enrichissante pour tous. Ceci ne fait au total qu’une cinquantaine de pages. Le chapitre 6 n’est à lire que par les personnes ayant à utiliser des expressions mathématiques. Il en va de même avec le chapitre 7 pour la réalisation d’une bibliographie ou d’un index. Les chapitres suivants sont à lire en fonction de ses besoins. Enfin, l’annexe B n’est à lire que par 1. http://www.ensta.fr/ iii les rares personnes ayant pratiqué la version 2.09 de L AT EX (ou une version antérieure) et n’ayant jamais encore utilisé L A T EX 2ε. Historique La première édition de ce manuel a été écrite au printemps 1994 et décrivait L A T EX 2.09. La deuxième édition a été adaptée en 1996 et 1997 à L A T EX 2ε et s’est vue rajouter quelques chapitres. De petites retouches ont été apportées dans les années suivantes, sans changement de fond. La troisième édition, en 2009, représente principalement un travail de clarification de la présentation des exemples (qui sont désormais encadrés). Une description de la classe beamer a également été ajoutée. Par ailleurs, l’utilisation de pdflatex et du format PDF ont remplacé latex et les formats DVI et PostScript, de même que le codage de caractères UTF-8 a remplacé ISO 8859-1 dans les exemples. La quatrième édition, en 2010, outre une réorganisation de certains chapitres existants, s’est vue rajouter la description de xindy et de latexmk dans le chapitre sur la réalisation d’une bibliographie et d’un index ainsi que la description de la classe scrlttr2 dans le chapitre sur l’écriture d’une lettre. Le chapitre sur la rédaction d’un CV a été créé. Pour les personnes souhaitant explorer le monde de L AT EX, le CTAN et la commande texdoc sont rapidement mentionnés, de même que l’extension TikZ (d’autant qu’elle dispose d’une excellente documentation en français) ainsi que l’ensemble de classes KOMA-Script et la classe memoir. Des descriptions des extensions geometry et fancyhdr ainsi que de nombreuses extensions permettant de changer la police de caractères ont également été rajoutées. Conventions typographiques Afin de faciliter la lecture de ce document, un certain nombre de conven- tions typographiques ont été utilisées : – le style machine à écrire est utilisé pour les exemples de code L A T EX, pour les noms des commandes et des environnements L AT EX, pour les noms de fichiers et pour les commandes UNIX tapées au clavier ; – l’italique est utilisé lors de la définition de nouveaux termes ainsi que pour les exemples d’arguments et d’options des commandes L A T EX ; – le style linéal est utilisé pour les noms de classes et leurs options ainsi que pour les noms d’extensions et leurs options. Par ailleurs, les exemples de code L A T EX sont encadrés afin de pouvoir les identifier plus facilement et beaucoup sont suivis de leur résultat, lui aussi encadré. iv Remarques et commentaires J’espère que ce manuel sera utile au plus grand nombre et je vous invite à me faire part de vos remarques et de vos commentaires le concernant par courriel à l’adresse <babafou+latex@babafou.eu.org>. v Chapitre 1 Introduction Ce manuel est destiné à vous apprendre L A T EX 1 dans la joie et la bonne humeur. Après l’avoir lu, vous devriez être en mesure d’utiliser L AT EX pour réaliser tous vos documents. 1.1 Qu’est-ce que L A T EX ? L AT EX est un formateur de texte d’une très grande puissance et qui produit des documents d’une excellente qualité. Il est utilisé par beaucoup d’étudiants, de chercheurs et d’éditeurs à travers le monde. Pour vous donner une idée de ce que L AT EX est capable de faire, vous pouvez feuilleter ce manuel, il a été entièrement réalisé avec lui. L A T EX est une surcouche d’un formateur de texte appelé T EX (le nom T EX vient du grec τέχνη, qui veut dire « art » et d’où vient le mot « technique » 2). T EX est extrêmement puissant et dispose d’un langage permettant de lui ajouter de nouvelles fonctions mais il est d’un abord assez ardu. L AT EX, en revanche, est bien plus simple et, comme il est une surcouche de T EX, il dispose du même langage, qui a servi à réaliser de très nombreuses extensions pour L A T EX. Cependant, vous vous demandez certainement quel est l’intérêt de L A T EX, qui demande un apprentissage certain, par rapport à des logiciels de traite- ment de texte plus traditionnels tels qu’OpenOffice ou Word, qui s’utilisent paraît-il d’une manière intuitive et ergonomique. Tout est affaire de philoso- phie. 1. Absolument rien à voir avec le caoutchouc. La fin de « L A T EX » se prononce comme dans le mot « varech ». 2. Ce qui explique la prononciation de L A T EX. 1 Chapitre 1. Introduction 1.2 La philosophie de L A T EX L AT EX n’est pas un traitement de texte à proprement parler, comme OpenOffice et Word, c’est un formateur de texte. Un document L AT EX est un fichier texte tapé avec n’importe quel éditeur (Emacs, vi...) et contenant le texte du document mélangé avec des commandes indiquant sa structure. Ceci a une conséquence très importante : lors de la frappe, on ne voit pas le document tel qu’il sera imprimé. On dit que L AT EX n’est pas WYSIWYG (what you see is what you get), contrairement à OpenOffice et Word. Pour visualiser le document, il faut le compiler avec L A T EX, ce qui génère un fichier PDF qu’on peut alors visualiser. C’est certainement le gros inconvénient de L AT EX pour les personnes habituées à voir le document au fur et à mesure de sa saisie. D’un autre côté, L AT EX décharge au maximum l’utilisateur des soucis de mise en pages, ce qui lui permet de se concentrer sur la structure et le contenu de son document. De plus, puisque qu’il traite le document globalement (et pas au fur et à mesure de la frappe), L AT EX peut en avoir une vue d’ensemble et faire de bons choix de mise en pages. En résumé, il faut bien comprendre que L AT EX traite le document tel qu’on le pense alors qu’OpenOffice et Word ne traitent le document que tel qu’ils le voient. C’est cette intelligence qui fait tout l’intérêt de L A T EX. 1.3 L A T EX et la typographie La typographie est l’art d’assembler des caractères. Depuis l’invention de l’imprimerie, se sont développées des règles et des habitudes afin de rendre la présentation d’un texte agréable au regard. Malheureusement, rares sont les logiciels WYSIWYG à les respecter. Par exemple, voyez-vous une différence entre les mots « efficace » et « efficace » ? Écrivons-les un peu plus gros pour bien voir ce qui change : « efficace » et « efficace » Dans le premier cas, les deux f et le i sont en quelque sorte soudés, la fin de la boucle du premier f allant caresser la naissance de celle du second, les deux barres des f se retrouvant dans le prolongement l’une de l’autre et finissant au sommet du i, dont le point se confond avec la fin de la boucle du second f. C’est ce qu’on appelle une ligature. Dans le second cas, les lettres sont tout simplement distinctes, les unes à côté des autres. 2 1.4. Comment se procurer L A T EX ? Les ligatures ont pour objectif de gagner de la place en réduisant l’es- pacement entre les lettres mais elles ont également un intérêt esthétique. L AT EX, dans la mesure où la police de caractères utilisée le permet, génère automatiquement les ligatures adéquates. De même, comme indiqué précédemment, puisqu’il traite le uploads/Industriel/ apprends-latex 2 .pdf

  • 23
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager