LATEX ET TEMPLATES M2 ISII 1 2 Outils pour la rédaction scientifique Microsoft

LATEX ET TEMPLATES M2 ISII 1 2 Outils pour la rédaction scientifique Microsoft Word 3 Outils pour la rédaction scientifique Microsoft Word Barre d’icônes de base Barre d’onglets spécifiques Zone de rédaction Barre d’état, modes d’affichage … 4 Outils pour la rédaction scientifique Latex LaTeX est un langage et un système de composition de documents. Il s'agit d'une collection de macro-commandes destinées à faciliter l'utilisation du « processeur de texte ». Il permet de rédiger des documents dont la mise en page est réalisée automatiquement en se conformant du mieux possible à des normes typographiques. Il n est pas comme le Word: lors de la frappe, on ne voit pas le document tel qu’il sera imprimé (LATEX n’est pas WYSIWYG: what you see is what you get). Son mode d’utilisation est les domaines scientifiques tel que: les mathématiques, physiques, informatique,…. Il permet la composition des formules complexes. 5 Latex : Définition Avantages: LaTeX Est un formateur de texte d’une très grande puissance et qui produit des documents d’une excellente qualité. Permet de composer une très grande variété des formules mathématiques et des symboles. Est considéré comme une norme pour la rédaction d’articles scientifiques, de thèses, d'exercices de mathématiques, etc. Capable de produire de nombreux types de document différents (par défaut ou bien en employant des extensions), notamment des articles, cours, livres, présentations, diagrammes, partitions de musique (via LilyPond), rapports, lettres, étiquettes, pochettes de disque compact, posters, cartes de visite… 6 Avantages: LaTeX Ne nécessite pas de se préoccuper des aspects esthétiques. Est très facile de maîtriser et de changer l’aspect global du texte. les références bibliographiques sont aisées à insérer et à regrouper automatiquement (grâce à BibTeX). les titres sont numérotés et les tables des matières générées automatiquement . Insertion de figure est automatique Permet de créer des présentations (diapositives) de qualité incomparable. Permet de concentrer sur le contenu de document . ……. 7 Inconvénients: LaTeX Langage de programmation différent des langages de programmation usuels: il est difficile à maîtriser et très déroutant (consulter les forums !). Les erreurs parfois longue et difficile a corrige. Interface peu attractive. Certaines mise en forme assez lourdes. Nombre de police limites. Pas de dictionnaire de langue. 8 LaTeX se présente sous la forme d’un langage informatique de balisage. On compose donc un document LaTeX en écrivant son code source au moyen d’un éditeur de texte. Ce code source est ensuite traité par le compilateur de LaTeX pour produire le document mis en forme. Le résultat est fourni dans un format de description de page propre à TeX, Ce format DVI (DeVice Independent, signifiant « indépendant du périphérique»). Ce format peut alors être imprimé, ou traduit dans l’un des formats PostScript ou PDF. 9 Logiciels et Fonctionnement - LaTeX réalise le principe de séparation du fond et de la forme. Il encourage le rédacteur à se concentrer sur la structure logique et le contenu de son document, tandis que sa mise en page (pagination, césure des mots, alinéas, insertion d’en-têtes et de pieds-de-pages…) est laissée au compilateur. - Un document LATEX est un fichier texte (.tex) tapé avec n’importe quel éditeur (Texmaker, Emacs, vi...) et contenant le texte du document mélangé avec des commandes de formatage (balises et des macros). ce fichier sera compiler ensuite par l’ordinateur et transformer le résultat dans le format désiré. - LATEX est un logiciel libre et gratuit. Il fonctionne sur la plupart des systèmes d’exploitation, (Windows, Mac OS, Unix, Linux ,….). 10 Installation: Choisir une distribution: LaTeX est un logiciel libre, vous pouvez donc télécharger une distribution sur Internet. Les distributions fournissent des programmes permettant d’automatiser la configuration et l’installation de LATEX, TEX et tous les utilitaires connexes. Sous Microsoft Windows : le plus simple est de choisir : proTEXT (http://www.tug.org/protext), qui installe la distribution MiKTEX (http://www.miktex.org) et quelques outils de développement dont un programme de visualisation de fichiers au format PostScript (gsview). MikTeX généralement inclut TeXworks ou TeXlive comme éditeur automatiquement. Sous MacOS X : MacTeX. Sous les autres Unix (Linux, FreeBSD) : ils sont en général livrés avec une version de LaTeX. Choisir au moins un lecteur Postscript et PDF : (Adobereader, Ghostscript par exemple). Choisir un éditeur LATEX: environnements de développement intégré pour saisir les commandes et le texte (bloc note, notepad++, Lyx, TEXnicCenter, TEXShop, TexMaker, WinEdt, Kile, TeXworks…….). 11 Initialement, le programme de compilation s'appelait tex. D'autres programmes ont été développés pour avoir des fonctionnalités légèrement différentes: etex: c’est le programme par défaut de la plupart des distributions modernes, pdftex, pdfetex, qui était un pdftex intégrant les possibilités de etex. Cette opération est en général totalement transparente pour l'utilisateur. La Compilation permet la transformation du code source LaTeX en un document qu'il est possible de visualiser et imprimer(.pdf). Gestion des erreures: Dès que le compilateur détecte une erreur, LATEX vous indique : - la nature de cette erreur. - la ligne ou elle se situe. - ainsi que l’endroit précis de cette erreur dans la ligne. Dans ce cas, tapez x pour arrêter la compilation, corrigez l’erreur dans le texte, sauvegardez-le, puis recompilez. Visualisation: est s’effectué après compilation sans erreur. 12 Compilation détecter et corriger les erreurs de compilation Impression .dvi → .ps Le fichier .dvi est converti en postscript Cycle de production un document LATEX 13 Interface d’un éditeur TeXstudio Visualisation état sorti sous forme .pdf Éditeur du code Compilation Aperçu le résultat Arbre navigateur Affichage résultat de compilation Insertion des Symbols mathématiques 14 Fichiers LATEX Lorsqu’il compile un document, LATEX génère un certain nombre de fichiers : - un fichier .dvi (device-independent) qui est le résultat de la compilation, c’est ce fichier qui est directement visualisable et qui servira à l’impression du document (après avoir été converti en PostScript) ; - un fichier .aux qui contient les références croisées ; - un fichier .log qui contient une copie des messages affichés lors de la compilation. Suivant la complexité de votre document, LATEX peut également créer les fichiers : - .toc, contenant la table des matières (table of contents) ; - .lot, contenant la liste des tableaux (list of tables) ; - .lof, contenant la liste des figures (list of figures) ; - .idx, contenant l’index non formaté. Modele d’un fichier *.tex 15 La syntaxe générale d’une commande LATEX \commande[option]{argument} Une commande commence par un backslash \ . suivi par le nom de la commande . viennent ensuite les arguments optionnels, entre crochets . puis les arguments obligatoires, entre accolades. Syntaxe : \documentclass[options]{classe} Exemple : \documentclass[a4paper,12pt]{article} - Cette commande est indispensable, doit figurer en première ligne de tous documents LATEX. - Elle définit la classe du document (ici article) ainsi que les options à lui appliquer (ici a4paper et 12pt). 16 Classe de document: \documentclass[options]{classe}Classes de document report : petits documents (1 ou 2 pages). article : rapports courts, articles de revues, ... book : documents très longs (livres, thèses, ...). letter : rédiger des lettres. beamer : pour faire des présentations avec des slides (Diapo). Les package du langue les plus utilisés dans un document : \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[francais]{babel} 17 Les options de classe : Les options de classe, qui sont les arguments optionnels de la commande \documentclass, servent à modifier globalement la mise en page du document. Dans l’exemple précédent : - A4paper, a5paper,.. : permet de régler les marges du document pour une impression sur du papier au format A4 (cette option est indispensable, sinon, vous vous retrouverez avec des marges pour papier américain) . - 12pt,.. : porte la taille des caractères à onze points (la taille normale, sans option, 10 pt; il existe aussi une option 12pt). - twoside, oneside : twoside est le défaut pour la classe livre, oneside est le défaut pour les autres classes. - Onecolumn ,Twocolumn : dans un document en deux colonnes, seuls les titres de document et de chapitre, ainsi que les résumés (dans un article) sont composés sur une colonne. - titlepage, notitlepage : Indique si une nouvelle page doit être commencée après le titre du document . - Fleqn : Aligner les équations à gauche au lieu de les centrer. - Leqno : Place la numérotation des formules à gauche. 18 Le préambule : Le préambule est la zone située entre la clause \documentclass et la clause \begin{document}. Cette zone est la zone où l’on peut spécifier les extensions que l’on veut inclure, l’initialisation de variables globales (marges,..), la définition de styles (titres, numérotation,...), ou des macros particulières. Les extensions : \usepackage plusieurs packages en une seule ligne : La commande \usepackage de LATEX pourrait être comparée à une directive #include du langage C. Elle permet de rajouter des fonctionnalités à LATEX (modifier la mise en page ou à définir des nouvelles commandes),elle doive être installée par l’administrateur LATEX. - À ce stade, il faut juste noter que l’on peut inclure \usepackage{module1 , module2 , module3 ,...} - Si module1 , module2 et module3 ont en commun une option opt1, on peut entrer : \usepackage[opt1]{module1 ,module2 , module3 } Par contre si l’option opt1 ne concerne que l’extension module2, il uploads/Science et Technologie/ ch-6.pdf

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