TOUT CE QUE VOUS AVEZ TOUJOURS VOULU SAVOIR SUR L A T EX SANS JAMAIS O S E R LE
TOUT CE QUE VOUS AVEZ TOUJOURS VOULU SAVOIR SUR L A T EX SANS JAMAIS O S E R LE DEMANDER Ou comment utiliser L AT EX quand on n’y connaît goutte Vincent Lozano lozano@enise.fr Version du 15 septembre 2006 Dernière mise à jour sur : http://www.enise.fr/cours/info/latex Enfin voilà deux jeunes corps enlacés qui jouissent de leur jeunesse en fleur; déjà ils pressentent les joies de la volupté et Vénus va ensemencer le champ de la jeune femme. Les amants se pressent avidement, mêlent leur salive et confondent leur souffle en entrechoquant leurs dents. Vains efforts, puisque aucun des deux ne peut rien détacher du corps de l’autre, non plus qu’y pénétrer et s’y fondre tout entier. Car tel est quelquefois le but de leur lutte, on le voit à la passion qu’ils mettent à serrer étroitement les liens de Vénus, quand tout l’être se pâme de volupté. Enfin quand le désir concentré dans les veines a fait irruption, un court moment d’apaisement succède à l’ardeur violente; puis c’est un nouvel accès de rage, une nouvelle frénésie. Car savent-ils ce qu’ils désirent, ces insensés? Ils ne peuvent trouver le remède capable de vaincre leur mal, ils souffrent d’une blessure secrète et inconnaissable. Lucrèce De natural Rerum, Livre IV Introduction Mieux vaut la malice d’un homme que la bonté d’une femme.1 L’ecclésiastique Si 42 14. C e manuel constitue une introduction au «traitement de texte» L AT EX ; il ne s’agit pas d’un manuel de référence, mais il a pour but de donner les bases pour utiliser L AT EX et si possible d’y prendre goût. Ainsi trouvera-t-on les informations nécessaires pour commencer en L AT EX et quelques conseils sur la rédaction des do- cuments. Pour votre confort, nous avons eu l’idée géniale de diviser ce manuel en chapitres et annexes. La première partie présente les bases de L AT EX : Principes de base expose les concepts fondamentaux de L AT EX à lire impérative- ment pour comprendre le reste. Ce qu’il faut savoir présente les outils standard, ceux qu’il faut connaître pour rédiger un document simple. Mathématiques ou comment produire des équations. Un pas vers la sorcellerie pénètre un peu plus profondément dans les rouages de L AT EX ; à lire si vous voulez utiliser L AT EX de manière satisfaisante. Graphisme permet de comprendre comment insérer des graphiques dans vos do- cuments. Documents scientifiques donne quelques conseils pour rédiger articles, bibliogra- phies, indexes et transparents. Documents en français fournit quelques notions de typographie élémentaires et présente les principaux aspects du package french. À vous de jouer ! une conclusion sous forme de conseils pour chercher des infor- mations sur T EX et L AT EX. ! La deuxième partie a pour but d’aborder les aspects plus complexes de L AT EX en prenant comme prétexte d’expliquer comment ce manuel a été produit. Ne la lisez pas avant d’avoir lu la première... Toute exposition—même non prolongée—à la deuxième partie peut provoquer des troubles du comportement et des traumatismes irréversibles. Viennent ensuite les annexes : Générer des documents en PDF comme son nom l’indique explique la méthode utilisée pour générer la version pdf de ce manuel ; Memento est un fourre-tout qui propose une liste non exhaustive d’extension utiles, les raccourcis de AucT EX, et la configuration de aspell pour emacs ; Symboles une liste des symboles mathématiques disponibles en standard et avec l’extension amssymb. 1Les épigraphes de ce document sont tirées de l’Ancien et du Nouveau testament. Ces citations sont insérées par pure provocation de ma part, et ont—parfois—un lien avec le titre du chapitre. iii iv Il est conseillé de lire dans l’ordre les premiers chapitres jusqu’aux mathématiques. Les autres peuvent se lire indépendamment les uns des autres. Encore une fois, la deuxième partie du manuel n’est à lire qu’après avoir maîtrisé les concepts de base. Un index en fin de document constitue un bon point d’entrée pour retrouver des informations. Enfin, à l’instar des auteurs de la FAQ française de L AT EX, je n’ai pas fait d’effort particulier pour traduire systématiquement tous les termes du jargon de L AT EX et de l’informatique en général. Système T EX Bien que 90 % des informations données dans ce manuel soient indépendantes du système d’exploitation, le système sous-jacent aux exemples est un Unix. En particulier, la distribution de L AT EX utilisée est la distribution teT EX (http://www. tetex.org). Si le logiciel qui vous permet de dialoguer avec votre ordinateur est édité par une entreprise basé à Redmond aux États-Unis, alors vous pouvez installer la version MikT EX (http://www.miktex.org) très facile d’usage. Ce qu’il faudrait que vous sachiez Les pré-requis pour être à même de comprendre de quoi il est question dans ce manuel sont nuls pour ce qui est de L AT EX ; il s’adresse donc aux débutants. Le lecteur devra cependant posséder une connaissance de base d’un système d’exploitation en tant qu’utilisateur—donc en gros savoir manipuler des fichiers. Savoir créer un fichier PostScript encapsulé sur son système, à partir d’un logiciel de dessin ou de manipulation d’image, est également nécessaire. Ce que vous ne saurez pas Ce fabuleux manuel que vous avez entre les mains souffre tout de même de quelques lacunes ; parmi celles-ci : – il manque une explication claire de la manière dont TEX et L AT EX gèrent les fontes. Vous ne trouverez d’ailleurs nulle part le mot METAFONT; – vous n’apprendrez pas comment installer et administrer une distribution L AT EX sur un système Unix ; – vous ne trouverez pas de «catalogue» ou d’inventaires des extensions exis- tantes, utiles ou inutiles, compatibles ou incompatibles, etc. ; – la question de l’œuf et la poule est également occultée, ainsi que celle des liens entre Dieu et la science ; – ... ! Il est important de noter que le titre de ce manuel est un mensonge éhonté. D’autre part, les images de la couverture mises à disposition par Knuth2 sont dessinées par Duane Bibby et n’ont rien à voir avec le sujet du présent manuel puisqu’il s’agit de dessins censés représenter les programmes TEX et METAFONT. 2http://www-cs-faculty.stanford.edu/~uno/graphics.html v T EX ? Le mathématicien Donald Ervin Knuth—à qui l’on doit de nombreux ouvrages de mathématiques et d’algorithmique (notamment The art of computer programing [5])—a conçu dans les années 70 un système de traitement de texte nommé TEX après avoir été déçu par la manière dont ses articles étaient imprimés par les sys- tèmes du moment. T EX—accessible au public depuis le début des années 80—est un environnement complexe de programmation composé d’un processeur de macro (macro processsor) et de quelques centaines de primitives. Un premier ensemble de macros pré-compilées est apparu assez rapidement sous le nom de format plain. On pourra noter que T EX n’est ni un traitement de texte (Knuth le nomme ‘typesetting system’ que l’on pourrait traduire par système de composition) ni un langage de programmation compilé. Voici quelques citations de Knuth à propos de T EX3 « Des mots anglais comme ‘technology’ sont dérivés de racines grecques com- mençant par les lettres τϵχ... ; ce même mot grec voulant dire à la fois art et technologie. D’où le nom TEX, qui est la forme en majuscules de τϵχ. » Au sujet de la prononciation du ‘X’ de T EX : « [...] C’est le son ‘ch’ en allemand comme dans ach ; c’est le ‘j’ espagnol [...]. Lorsque vous le dites correctement à votre ordinateur, l’écran doit devenir légèrement humide. » Votre humble serviteur se contente lui de le prononcer ‘TeK’ pour contrecarrer l’as- pect caoutchouteux et éviter d’avoir à nettoyer son écran régulièrement. Enfin pour ce qui est du logo lui-même Knuth fait remarquer que ce déplace- ment du E est là pour rappeler qu’il s’agit de typographie, et insiste sur le fait que dans une situation où l’on veut parler de T EX sans avoir les moyens d’abaisser le E, il faudra écrire ‘TeX’. La version actuelle de T EX est 3.14159 (les versions comme vous l’avez compris tendent vers π) ; Knuth estime que le dernier bug a été trouvé et corrigé dans TEX le 27 novembre 1985 (préface du livre T EX : le programme) et propose une récompense de $20.48 à qui en trouve un nouveau (!). L AT EX ? En 1985, quelques années après la diffusion publique de TEX, Leslie Lamport crée un format composé de macros permettant d’avoir une vision de plus haut ni- veau d’un document, appelé L AT EX et portant le numéro de version 2.09. Aujour- d’hui, L AT EX est un standard de fait, et seuls quelques sorciers produisent encore des documents uniquement avec T EX. Cependant, L AT EX étant une «surcouche» de T EX—contenant donc des appels à des macros de TEX—il est parfois utile de connaître quelques-uns des concepts de T EX pour se tirer d’un mauvais pas. Voici ce que dit Lamport à ce propos dans son livre [7] : « Imaginez L AT EX comme une maison uploads/s1/ guide-local-0-1-pdf.pdf
Documents similaires










-
33
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jan 26, 2022
- Catégorie Administration
- Langue French
- Taille du fichier 2.8763MB