Outils de rédaction scientifique L A T EX, BibT EX, makeindex Fr´ ed´ eric Goual

Outils de rédaction scientifique L A T EX, BibT EX, makeindex Fr´ ed´ eric Goualard Frederic.Goualard@irin.univ-nantes.fr Institut de Recherche en Informatique de Nantes Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 1 Plan Avant-propos : pourquoi L AT EX ? Liens et références utiles Historique de T EX et L AT EX Possibilités de L AT EX : une visite guidée Bases de L AT EX Bibliographie et BibT EX Makeindex Pour aller plus loin avec L AT EX Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 2 Avant-propos : pourquoi L AT EX ? (1) Document = forme + fond Outils de traitement de texte WYSIWYG : Entrelacement • « écriture du contenu » • « mise en forme » Rédacteur ̸= composeur/typographe Vision locale (la ligne) ⇒composition de mauvaise qualité Rétro-compatibilité non assurée Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 3 Avant-propos : pourquoi L AT EX ? (2) Outils de composition (troff, lout, T EX) WYMIWYG : Rédaction du contenu + ajout de tags pour la structure Description du « quoi », pas du « comment » Vision globale (la page) ⇒composition équilibrée digne des typographes humains Source = fichier ASCII (rétro-compatibilité assurée) L AT EX : Sur-couche de T EX simplifiant la rédaction Outil très largement répandu Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 4 Liens et références utiles CTAN. Comprehensive TeX Archive Network. http ://www.ctan.org GUTenberg. Association GUTenberg. http ://www.gutenberg.eu.org/ Projet L AT EX. http ://www.latex-project.org/ Newsgroups. comp.text.tex et fr.comp.text.tex Lamport 94. L AT EX : a document preparation system. L. Lamport. Addison-Wesley Goossens et al. 94. The L AT EX companion. M. Goossens, F. Mittelbach, A. Samarin. Addison-Wesley, 1994 Oetiker 01. The not so short introduction to L AT EX2ε. T. Oetiker et al. Disponible sur le CTAN Reid 90. Thinking in PostScript. G. C. Reid Addison-Wesley, 1990. Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 5 Historique (1) 1978 : Knuth horrifié par la qualité de production de TAOCP Définition du meilleur logiciel de composition... présent et à venir Création de T EX (τεχ) : Langage complet de programmation orienté « composition » Fonctions du langage = macros Précision de placement 1/100 longueur d’onde de la lumière visible Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 6 Historique (2) T EX : Programme très robuste (erreur dans T EX = $ 327, 68) Puissant mais difficile à manipuler 1985 : L AT EX2.09 par Leslie Lamport Ensemble de macros simplifiant l’utilisation de T EX 1994 : L AT EX2ε 1995 : début du projet L AT EX3 Point important : compatibilité ascendante garantie Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 7 Les possibilités de L AT EX Visite guidée Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 8 Documents divers Livres Rapports Articles de recherche Poésies Calligrammes Pi = 3 , 1 4 1 5 9 2 6 5 3 5 8 9 7 9 3 2 3 8 4 6 2 6 4 3 3 8 3 2 7 9 5 0 2 8 8 4 1 9 7 1 6 9 3 9 9 3 7 5 10 58 2 0 97 4 9 4 4 5 9 2 3 0 7 8 1 6 4 06 2 Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 9 Musique Écriture de partitions de musiques : \begin{music} \parindent 1cm \def\nbinstruments{1}\relax \def\instrumenti{Piano}% \nbporteesi=2\relax \generalmeter{\meterfrac{4}{4}}\relax \debutextrait \normal \temps\Notes\ibu0f0\qh0{cge}\tbu0\qh0g|\hl j\enotes \temps\Notes\ibu0f0\qh0{cge}\tbu0\qh0g|\ql l\sk\ql n\enotes \barre \Notes\ibu0f0\qh0{dgf}|\qlp i\enotes \notes\tbu0\qh0g|\ibbl1j3\qb1j\tbl1\qb1k\enotes \temps\Notes\ibu0f0\qh0{cge}\tbu0\qh0g|\hl j\enotes \finextrait \end{music} Piano 4 4 4 4  2 .      Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 10 Chimie \decalinev{1B==CH$_{2}$OSiR$_{3}$;3D==O;4A==COOCH$_{3}$;% 0FB==CH$_{3}$;0GA==H} \bzdrv{1==OH;5==CH$_{3}$;4==OC$_{16}$H$_{33}$;% 2==\ryl(4==NH--SO$_{2}$){4==\bzdrh{1==(yl);% 2==OCH$_{2}$CH$_{2}$OCH$_{3}$;% 5==\ryl(2==NH--SO$_{2}$){4==\bzdrh{1==(yl);% 5==\ryl(2==SO$_{2}$--NH){4==\naphdrh{1==(yl);5==OH;% 8==\lyl(4==N=N){4==\bzdrh{4==(yl);1==NO$_{2}$;% 5==SO$_{2}$CH$_{3}$}}}}}}}}} \Ethyleneh{1==C;2==C}{1==F;2==Cl;4==Br;% 3==\Ethyleneh{1==C;2==C}{1==(yl);2==H;3==H;4==H}} b b " " b b " " b b " " b b " " CH2OSiR3 O b b b b COOCH3 b b " " b b " " b b " " OH CH3 " " OC16H33 NH–SO2   T T   T T   T T OCH2CH2OCH3 T T NH–SO2   T T   T T   T T SO2–NH   T T   T T   T T   T T   T T   T T OH N=N   T T   T T   T T NO2 SO2CH3 T T T T T T " " C C T T F   Cl   Br T TC C   H T TH   H Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 11 Formules mathématiques Avec MS Equation 3.0 : Avec L AT EX : G(z) = eln G(z) = exp X k⩾1 Skzk k  = Y k⩾1 eSkzk/k \begin{equation*} G(z) = eˆ{\ln G(z)}=\exp\biggl(\sum_{k\geq1}\frac{S_kzˆk}{k}\biggr)= \prod_{k\geq1}eˆ{S_kzˆk/k} \end{equation*} Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 12 Parties d’échecs \newgame \mainline{1. e4 e5 2. Nf3 Bc5} \[\showboard\] 1 e4 e5 2 f3  c5 8 7 6 5 4 3 2 1 a b c d e f g h Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 13 Bases de L AT EX Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 14 Principe de L AT EX Designer Auteur Manuscrit Typographe Choix du style (fontes, marges, ...) Document fini Mise en oeuvre Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 15 Principe de L AT EX Designer Auteur Manuscrit Classe LaTeX + Paquetages Typographe TeX Choix du style (fontes, marges, ...) Document fini Mise en oeuvre L AT EX : Choix d’une classe en fonction du type de document report (rapport) article (article de recherche) letter (lettre) ... Choix de paquetages pour utiliser des fonctionnalités additionnelles graphicx (inclusion d’images) amsmath (extensions mathématiques) Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 15 Principe de T EX T EX= boîtes + ressorts Les sanglots longs des violons de l’autommne bercent mon cœur d’une langueur monotone Texte centré Texte décalé à droite Boîtes horizontales (lettres, lignes) et verticales (paragraphes, pages) Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 16 Contenu d’un fichier L AT EX (1) Fichier ASCII Formattage du texte : n espaces ⇒1 espace Ligne vide : sépare deux paragrpahes Longtemps, je me suis couch´ e de bonne heure. Parfois, ` a peine ma bougie ´ eteinte... mes yeux se fermaient si vite... Longtemps, je me suis couché de bonne heure. Parfois, à peine ma bougie éteinte... Mes yeux se fermaient si vite... Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 17 Contenu d’un fichier L AT EX (1) Commentaires : introduit par ’%’, jusqu’à la fin d’une ligne Caractères spéciaux : # $ % ˆ & _ { } ˜ \ Commandes (macros) : identificateur (seulement des lettres) précédé de ’\’ Adieu veaux, vaches, cochons, \dots %<- ellipse Adieu veaux, vaches, cochons, ... Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 18 Caractères spéciaux em dash et en dash : Lisez les pages 34--45 --- du moins je le crois --- Lisez les pages 34–45 — du moins je le crois — Espace insécable ’˜’ M.˜Jean Dupont M. Jean Dupont Ellipse : Des pommes, des poires\ldots Des pommes, des poires... Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 19 Accents Combinaison accent + lettre : H\ˆotel, NO\"EL, na\"\i{}ve, sm{\o}rrebr{\o}d, Stra{\ss}e, {\OE}uf, {\AA}rhus Hˆ otel, NO¨ EL, na¨ ıve, smørrebrød, Straße, Œuf, ˚ Arhus Écriture directe avec ’é’, ’ï’, ... Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 20 Les macros (1) Macros sans paramètres \dots \hrulefill \par Macros avec paramètres (encadrés par des accolades) Mot \emph{accentu´ e}. \GenericWarning{Bla bla}{Bli} Macros avec un paramètre optionnel (entre crochets) \marginpar[Gauche]{Droite} Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 21 Les macros (2) Une macro sans paramètre détruit l’espace qui suit : \LaTeX est un langage merveilleux L A T EXest un langage merveilleux ⇒Rajouter une paire d’accolades après la macro Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 22 Les environnements Un environnement exerce son influence sur une portion de texte : \begin{toto} ... Influence de l’environnement toto ... \end{toto} Outils de r´ edaction scientifique — DESS GI — 2002/2003 – p. 23 Les groupes Un groupe est délimité par des accolades Un environnement constitue un groupe {un groupe {et un groupe dans un groupe}} Une macro exerce son influence à l’intérieur du groupe où elle apparait Du texte normal, {\huge du gros texte} et du normal de nouveau Du texte normal, du gros texte et du normal de nouveau Outils de r´ uploads/Finance/ 02-cours-latex 1 .pdf

  • 10
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jui 26, 2021
  • Catégorie Business / Finance
  • Langue French
  • Taille du fichier 0.6820MB