Mise en page de documents scientifiques avec L A TEX



Documents pareils
Petit guide pour les débutants en L A TEX

Introduction au L A TEX

COMMENT REDIGER UN RAPPORT TECHNIQUE?

Comment utiliser la feuille de style «CMLF2010.dot»

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA

Évaluation des compétences. Identification du contenu des évaluations. Septembre 2014

Le codage informatique

Prise en main rapide

Introduction à LYX. par l Équipe LYX 24 juin 2011

Atelier de l Ecole doctorale : Latex, Lyx, and friends Chapitre 2 : Gestion de la bibliographie

Publier un Carnet Blanc

Publier dans la Base Documentaire

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP

1 Comment faire un document Open Office /writer de façon intelligente?

<Créer un site Web. avec/> Suzanne Harvey

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

GUIDE Excel (version débutante) Version 2013

Bases de programmation. Cours 5. Structurer les données

Ce chapitre décrit comment insérer des tableaux de données dans un document. On va commencer par voir les environnements tabbing et

Cours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions

GUIDE D UTILISATION DU BACKOFFICE

Ecrire pour le web. Rédiger : simple, concis, structuré. Faire (plus) court. L essentiel d abord. Alléger le style. Varier les types de contenus

Rédigez efficacement vos rapports et thèses avec Word (2ième édition)

à l édition de textes

Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte»

Projet d informatique M1BI : Compression et décompression de texte. 1 Généralités sur la compression/décompression de texte

Titre : Communiquer avec des formules mathématiques

NORMES DE PRÉSENTATION DES MANUSCRITS

Styler un document sous OpenOffice 4.0

Programme de Formation Office 2010 Word, Excel, Powerpoint et Outlook 2010 pour Windows

Méthode du commentaire de document en Histoire

Formation Word/Excel. Présentateur: Christian Desrochers Baccalauréat en informatique Clé Informatique, 15 février 2007

BUREAUTIQUE. 1 Journée. Maîtriser les fonctions de base du logiciel

Cégep de Saint Laurent Direction des communications et Direction des ressources technologiques. Projet WebCSL : Guide de rédaction web

Programmation C. Apprendre à développer des programmes simples dans le langage C

Atelier Formation Pages sur ipad Pages sur ipad

Manuel de mise en page de l intérieur de votre ouvrage

Informatique Générale

Guide d usage pour Word 2007

Plan. Traitement de texte et PAO 4/10/06. Initiation à Word

Niveaux débutant & Intermédiaire Word 2010

Nom de l application

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

L informatique en BCPST

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

S y m M a i l i n g. S o l u t i o n d e - m a i l i n g. SymMailing est un outil professionnel de création et de gestion de campagnes d ing.

Changer la taille des caractères en L A TEX

Pages 08 Guide de l utilisateur

Transférer des fichiers à l aide de WinSCP et 2 contextes d utilisation dans des sites SPIP avec FCK editor

Présentation du langage et premières fonctions

MANUEL DE PROCÉDURE POUR LA MISE À JOUR DU SITE DE FIDAFRIQUE. Documentation utilisateur Octobre 2005

Manuel Utilisateur. Boticely

L optimisation d une PowerBoutique pour le référencement

Note de cours. Introduction à Excel 2007

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

Soumission des articles pour l ICOFOM Study Series

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS

Eléments de rédaction scientifique en informatique

nom : Collège Ste Clotilde

Travaux pratiques. Compression en codage de Huffman Organisation d un projet de programmation

Support pour les langues s écrivant de droite à gauche

Parcours FOAD Formation EXCEL 2010

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES

Introduction à Expression Web 2

FileMaker Server 11. Publication Web personnalisée avec XML et XSLT

ZOTERO Un outil gratuit de gestion de bibliographies

Projet en nouvelles technologies de l information et de la communication

Préambule. Sommaire. Ouverture de votre Service Client. Configuration de La Solution Crypto. Activation. Paramètres PagesIMMO

Logiciel Libre Cours 3 Fondements: Génie Logiciel

Gestion des références bibliographiques. Comment simplifier la gestion des références bibliographiques?

Sage 100 CRM - Guide de la Fusion Avancée Version 8. Mise à jour : 2015 version 8

Comment utiliser WordPress»

Notes pour l utilisation d Expression Web

Débuter avec Excel. Excel

KIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure

Antidote et vos logiciels

Gestion de gros fichiers binaires (images) en APL*PLUS III

Manuel d'utilisation du site Deptinfo (Mise en route)

Info0101 Intro. à l'algorithmique et à la programmation. Cours 3. Le langage Java

«Petit guide d utilisation Prezi» par Marc Nolet

TIC INFORMATIQUE Ce que je dois retenir

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

Se former pour réussir!

COURS DE MS EXCEL 2010

On trouvera sur le site du CCDMD un exemple d album construit avec Cantare. (

CATALOGUE Parcours de Formations E-Learning BILAN FORMATION STAGE. e-learning

Chapitre I Notions de base et outils de travail

Aide Webmail. L environnement de RoundCube est très intuitif et fonctionne comme la plupart des logiciels de messagerie traditionnels.

Maîtriser l'utilisation des outils bureautiques. Maîtriser le logiciel de traitement de texte - Word. Maitriser le logiciel tableur - Excel

Évaluation et implémentation des langages

L alternative, c est malin 1. Comment faire plein de choses pour pas cher sur MacIntosh

Publier les actes d un colloque. en 10 points

Les outils de création de sites web

Tutoriel BLOGGER. Pour vous donner une idée, voici un exemple de blog :

Plan d études. Traitement visuel 2D. Techniques d intégration multimédia HU. legault/2d/ 1-2-2

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, , ISBN :

Bibliothèque des Compétences clés

Antidote et vos logiciels

SOMMAIRE Thématique : Bureautique

Transcription:

Mise en page de documents scientifiques avec L A TEX Christophe Jacquet Supélec Département Informatique http://wwwdi.supelec.fr/jacquet/ Christophe Jacquet (Supélec) 1 / 51

Plan 1 WYSIWYG vs WYSIWYM 2 Bases de LATEX Structure d un document Contenu d un document Mathématiques Bibliographie Figures 3 Pour aller plus loin Christophe Jacquet (Supélec) 2 / 51

Plan 1 WYSIWYG vs WYSIWYM 2 Bases de LATEX Structure d un document Contenu d un document Mathématiques Bibliographie Figures 3 Pour aller plus loin Christophe Jacquet (Supélec) 3 / 51

What You See Is What You Get L affichage à l écran est identique à ce qu on obtiendra à l impression. Exemple : traitement de texte aperçu fidèle du document à l écran possibilité d agir directement sur l apparence à l écran pour l adapter au rendu souhaité aucune obligation de suivre un modèle, un ensemble de styles Christophe Jacquet (Supélec) 4 / 51

What You See Is What You Mean On se concentre uniquement sur le fond : structure, hiérarchisation du document. L apparence est gérée par des feuilles de style. LATEX est de type WYSIWYM : lors de l édition on ne manipule que du texte brut! Christophe Jacquet (Supélec) 5 / 51

Philosophie de L A TEX LATEX est conçu pour réaliser des documents structurés (article, rapport...). LATEX n est pas conçu pour les «arts graphiques». Christophe Jacquet (Supélec) 6 / 51

Philosophie de L A TEX LATEX est conçu pour réaliser des documents structurés (article, rapport...). LATEX n est pas conçu pour les «arts graphiques». Manière de travailler : Christophe Jacquet (Supélec) 6 / 51

Philosophie de L A TEX LATEX est conçu pour réaliser des documents structurés (article, rapport...). LATEX n est pas conçu pour les «arts graphiques». Manière de travailler : on ne cherche pas à changer localement la police, la taille... Christophe Jacquet (Supélec) 6 / 51

Philosophie de L A TEX LATEX est conçu pour réaliser des documents structurés (article, rapport...). LATEX n est pas conçu pour les «arts graphiques». Manière de travailler : on ne cherche pas à changer localement la police, la taille... ces aspects sont gérés par une feuille de style Christophe Jacquet (Supélec) 6 / 51

Philosophie de L A TEX LATEX est conçu pour réaliser des documents structurés (article, rapport...). LATEX n est pas conçu pour les «arts graphiques». Manière de travailler : on ne cherche pas à changer localement la police, la taille... ces aspects sont gérés par une feuille de style créer une feuille de style est une activité à part (assez ardue) Christophe Jacquet (Supélec) 6 / 51

Philosophie de L A TEX LATEX est conçu pour réaliser des documents structurés (article, rapport...). LATEX n est pas conçu pour les «arts graphiques». Manière de travailler : on ne cherche pas à changer localement la police, la taille... ces aspects sont gérés par une feuille de style créer une feuille de style est une activité à part (assez ardue) (presque) jamais nécessaire en pratique : styles prédéfinis, styles fournis par les éditeurs Christophe Jacquet (Supélec) 6 / 51

Philosophie de L A TEX LATEX est conçu pour réaliser des documents structurés (article, rapport...). LATEX n est pas conçu pour les «arts graphiques». Manière de travailler : on ne cherche pas à changer localement la police, la taille... ces aspects sont gérés par une feuille de style créer une feuille de style est une activité à part (assez ardue) (presque) jamais nécessaire en pratique : styles prédéfinis, styles fournis par les éditeurs Christophe Jacquet (Supélec) 6 / 51

Philosophie de L A TEX LATEX est conçu pour réaliser des documents structurés (article, rapport...). LATEX n est pas conçu pour les «arts graphiques». Manière de travailler : on ne cherche pas à changer localement la police, la taille... ces aspects sont gérés par une feuille de style créer une feuille de style est une activité à part (assez ardue) (presque) jamais nécessaire en pratique : styles prédéfinis, styles fournis par les éditeurs on peut se concentrer sur le contenu, uniquement le contenu Christophe Jacquet (Supélec) 6 / 51

Philosophie de L A TEX LATEX est conçu pour réaliser des documents structurés (article, rapport...). LATEX n est pas conçu pour les «arts graphiques». Manière de travailler : on ne cherche pas à changer localement la police, la taille... ces aspects sont gérés par une feuille de style créer une feuille de style est une activité à part (assez ardue) (presque) jamais nécessaire en pratique : styles prédéfinis, styles fournis par les éditeurs on peut se concentrer sur le contenu, uniquement le contenu typographie et mise en page très soignée Christophe Jacquet (Supélec) 6 / 51

Philosophie de L A TEX LATEX est conçu pour réaliser des documents structurés (article, rapport...). LATEX n est pas conçu pour les «arts graphiques». Manière de travailler : on ne cherche pas à changer localement la police, la taille... ces aspects sont gérés par une feuille de style créer une feuille de style est une activité à part (assez ardue) (presque) jamais nécessaire en pratique : styles prédéfinis, styles fournis par les éditeurs on peut se concentrer sur le contenu, uniquement le contenu typographie et mise en page très soignée productivité, automatisation de tâches assez facile Christophe Jacquet (Supélec) 6 / 51

Philosophie de L A TEX LATEX est conçu pour réaliser des documents structurés (article, rapport...). LATEX n est pas conçu pour les «arts graphiques». Manière de travailler : on ne cherche pas à changer localement la police, la taille... ces aspects sont gérés par une feuille de style créer une feuille de style est une activité à part (assez ardue) (presque) jamais nécessaire en pratique : styles prédéfinis, styles fournis par les éditeurs on peut se concentrer sur le contenu, uniquement le contenu typographie et mise en page très soignée productivité, automatisation de tâches assez facile nécessite un apprentissage plus important qu un logiciel WYSIWYG Christophe Jacquet (Supélec) 6 / 51

Plan 1 WYSIWYG vs WYSIWYM 2 Bases de LATEX Structure d un document Contenu d un document Mathématiques Bibliographie Figures 3 Pour aller plus loin Christophe Jacquet (Supélec) 7 / 51

Donald Knuth Informaticien/mathématicien célèbre : algorithmes sur les chaînes, traitement des langages : analyse LR(k), grammaires attribuées, livres : The Art of Computer Programming (1965),... Pour la 2 e édition (1977), insatisfait des outils de mise en page, il crée TEX. Christophe Jacquet (Supélec) 8 / 51

Leslie Lamport Informaticien/mathématicien : systèmes distribués, horloges de Lamport,... Améliore TEX : ajoute des éléments de structure de haut niveau = LATEX. Christophe Jacquet (Supélec) 9 / 51

Comment ça marche? Christophe Jacquet (Supélec) 10 / 51

Plan 1 WYSIWYG vs WYSIWYM 2 Bases de LATEX Structure d un document Contenu d un document Mathématiques Bibliographie Figures 3 Pour aller plus loin Christophe Jacquet (Supélec) 11 / 51

Structure de base \documentclass{article} \usepackage[utf8]{inputenc} \usepackage[t1]{fontenc} \usepackage{lmodern} \begin{document} Mon premier document LaTeX!... \end{document} Christophe Jacquet (Supélec) 12 / 51

Commande? Exemples : \usepackage[utf8]{inputenc} Christophe Jacquet (Supélec) 13 / 51

Commande? Exemples : \usepackage[utf8]{inputenc} \begin{document}... \end{document} Christophe Jacquet (Supélec) 13 / 51

Commande? Exemples : \usepackage[utf8]{inputenc} \begin{document}... \end{document} \section{état de l'art} Christophe Jacquet (Supélec) 13 / 51

Commande? Exemples : \usepackage[utf8]{inputenc} \begin{document}... \end{document} \section{état de l'art} \emph{a priori} Christophe Jacquet (Supélec) 13 / 51

Commande? Exemples : \usepackage[utf8]{inputenc} \begin{document}... \end{document} \section{état de l'art} \emph{a priori} \color{red} Christophe Jacquet (Supélec) 13 / 51

Commande? Exemples : \usepackage[utf8]{inputenc} \begin{document}... \end{document} \section{état de l'art} \emph{a priori} \color{red} \frac{x+1}{x+2} Christophe Jacquet (Supélec) 13 / 51

Commande? Exemples : \usepackage[utf8]{inputenc} \begin{document}... \end{document} \section{état de l'art} \emph{a priori} \color{red} \frac{x+1}{x+2} \includegraphics[width=10cm]{spectre-entree} Christophe Jacquet (Supélec) 13 / 51

Commande? Exemples : \usepackage[utf8]{inputenc} \begin{document}... \end{document} \section{état de l'art} \emph{a priori} \color{red} \frac{x+1}{x+2} \includegraphics[width=10cm]{spectre-entree} \begin{itemize}... \item... \end{itemize} Christophe Jacquet (Supélec) 13 / 51

Classe de documents \documentclass[a4paper]{article} \documentclass[a4paper, 12pt]{article} \documentclass[a5paper]{book} Classe feuille de style, ensemble de commandes disponibles article : article report : rapport introduit la notion de chapitre book : similaire à report quelques raffinements pour les livres beamer : présentation pour vidéoprojecteur Christophe Jacquet (Supélec) 14 / 51

Codage des caractères Tout fichier est une suite d octets (= 8 bits = valeur entre 0 et 255) Christophe Jacquet (Supélec) 15 / 51

Codage des caractères Tout fichier est une suite d octets (= 8 bits = valeur entre 0 et 255) Un fichier LATEX est un fichier «texte brut» Christophe Jacquet (Supélec) 15 / 51

Codage des caractères Tout fichier est une suite d octets (= 8 bits = valeur entre 0 et 255) Un fichier LATEX est un fichier «texte brut» Comment est représenté un texte brut sous forme d octets? Christophe Jacquet (Supélec) 15 / 51

Codage des caractères Tout fichier est une suite d octets (= 8 bits = valeur entre 0 et 255) Un fichier LATEX est un fichier «texte brut» Comment est représenté un texte brut sous forme d octets? ASCII : 128 caractères de base (anglais), 1 caractère 1 octet, seuls 7 bits utilisés Christophe Jacquet (Supélec) 15 / 51

Codage des caractères Tout fichier est une suite d octets (= 8 bits = valeur entre 0 et 255) Un fichier LATEX est un fichier «texte brut» Comment est représenté un texte brut sous forme d octets? ASCII : 128 caractères de base (anglais), 1 caractère 1 octet, seuls 7 bits utilisés ISO 8859 : jeux de caractères «étendus», 1 caractère 1 octet, codes 0 à 127 caractères ASCII, codes 128 à 255 caractères supplémentaires (accents, ç...) Christophe Jacquet (Supélec) 15 / 51

Codage des caractères Tout fichier est une suite d octets (= 8 bits = valeur entre 0 et 255) Un fichier LATEX est un fichier «texte brut» Comment est représenté un texte brut sous forme d octets? ASCII : 128 caractères de base (anglais), 1 caractère 1 octet, seuls 7 bits utilisés ISO 8859 : jeux de caractères «étendus», 1 caractère 1 octet, codes 0 à 127 caractères ASCII, codes 128 à 255 caractères supplémentaires (accents, ç...) UTF-8 : codage de jeu de caractères Unicode (109 449 caractères), 1 caractère 1 à 4 octets (identique à ASCII ou ISO 8859 pour les 128 caractères de base) Christophe Jacquet (Supélec) 15 / 51

Il faut indiquer le codage! Rien ne ressemble plus à une suite d octets qu une autre suite d octets... Codage UTF-8 : é c r i t 195 169 99 114 105 116 Christophe Jacquet (Supélec) 16 / 51

Il faut indiquer le codage! Rien ne ressemble plus à une suite d octets qu une autre suite d octets... Codage UTF-8 : Décodage UTF-8 : é c r i t 195 169 99 114 105 116 195 169 99 114 105 116 é c r i t Christophe Jacquet (Supélec) 16 / 51

Il faut indiquer le codage! Rien ne ressemble plus à une suite d octets qu une autre suite d octets... Codage UTF-8 : Décodage ISO 8859-1 : é c r i t 195 169 99 114 105 116 195 169 99 114 105 116 Ã c r i t Christophe Jacquet (Supélec) 16 / 51

Il faut indiquer le codage! Rien ne ressemble plus à une suite d octets qu une autre suite d octets... Codage UTF-8 : Décodage ISO 8859-1 : é c r i t 195 169 99 114 105 116 195 169 99 114 105 116 Ã c r i t Codage : réalisé par l éditeur de texte (TeXworks par défaut en UTF-8) Décodage : réalisé par LATEX(qui ne peut deviner le codage utilisé) Christophe Jacquet (Supélec) 16 / 51

Il faut indiquer le codage! Rien ne ressemble plus à une suite d octets qu une autre suite d octets... Codage UTF-8 : Décodage ISO 8859-1 : é c r i t 195 169 99 114 105 116 195 169 99 114 105 116 Ã c r i t Codage : réalisé par l éditeur de texte (TeXworks par défaut en UTF-8) Décodage : réalisé par LATEX(qui ne peut deviner le codage utilisé) Nécessité d expliciter : \usepackage[utf8]{inputenc} Christophe Jacquet (Supélec) 16 / 51

Package? \usepackage[utf8]{inputenc} inputenc est un package Un package fournit des fonctionnalités, des commandes supplémentaires Exemples : graphicx : insertion d images lmodern, mathptmx... : sélection police (Latin Modern, Times...) amssymb : symboles mathématiques supplémentaires geometry : réglage des marges Christophe Jacquet (Supélec) 17 / 51

Titre et «métadonnées» Métadonnées : «données à propos des données». Ici : données : l article métadonnées : ce qui décrit l article (titre, auteurs, date...) Métadonnées (à mettre juste avant le \begin{document}) : \title{...} titre \author{... \and...} auteurs \date{...} date (facultative) Affichage du titre (juste après le \begin{document}) : \maketitle Christophe Jacquet (Supélec) 18 / 51

Internationalisation Par défaut LATEX produit des documents en anglais. \usepackage[french]{babel} Traduit tous les textes dans la langue choisie : dates, titre des sections («table des matières», «table des figures», etc.), noms des légendes («figure», «tableau», etc.). Christophe Jacquet (Supélec) 19 / 51

Plan 1 WYSIWYG vs WYSIWYM 2 Bases de LATEX Structure d un document Contenu d un document Mathématiques Bibliographie Figures 3 Pour aller plus loin Christophe Jacquet (Supélec) 20 / 51

Paragraphes Les paragraphes s'écrivent les uns sous les autres, séparés par une ligne vide. Les sauts de ligne simples ne comptent pas. Rédigez simplement le texte comme ceci. C'est tout. Pour passer à la ligne sans changer de paragraphe, utiliser \\. Sur une ligne, tout ce qui suit le symbole % est ignoré (commentaire, texte à supprimer temporairement...) Christophe Jacquet (Supélec) 21 / 51

Styles : gras, emphase, couleurs... texte \textbf{en gras} texte en gras texte \emph{mis en emphase} texte mis en emphase texte {\color{orange} couleur orange} texte couleur orange texte \texttt{machine à écrire} texte machine à écrire Christophe Jacquet (Supélec) 22 / 51

Hiérarchie : chapitre, section, sous-section... \part{mathématiques} \chapter{équations différentielles} (report et book uniquement) \section{équations différentielles linéaires} \subsection{équations du deuxième degré} \subsubsection{équation caractéristique}... Insérer une table des matières : \tableofcontents Christophe Jacquet (Supélec) 23 / 51

Notes de bas de page Le système GPS\footnote{Global Positioning System} a été... Le système GPS a a été conçu pour l armée américaine à partir des années 1970. Il s agit d un système à balises, qui sont transportées par un ensemble de satellites à défilement b. Les satellites sont précisément synchronisés entre eux et transportent des horloges atomiques. Ils émettent des signaux horodatés, ce qui permet aux récepteurs de mesurer des pseudo-distances. a. Global Positioning System b. c est-à-dire non géostationnaires Christophe Jacquet (Supélec) 24 / 51

Listes Liste à puces \begin{itemize} \item un jardin \item des fleurs \item un raton laveur \end{itemize} Liste numérotée \begin{enumerate} \item collège \item lycée \item études supérieures \end{enumerate} un jardin des fleurs un raton laveur 1 collège 2 lycée 3 études supérieures Christophe Jacquet (Supélec) 25 / 51

Tableaux \begin{tabular}{ l c c c c c c } \hline Valeur & 4 & 7 & 3 & 2 & 9 & 8 \\ \hline Total cumulé & 4 & 11 & 14 & 16 & 25 & 33 \\ \hline \end{tabular} Valeur 4 7 3 2 9 8 Total cumulé 4 11 14 16 25 33 Christophe Jacquet (Supélec) 26 / 51

Plan 1 WYSIWYG vs WYSIWYM 2 Bases de LATEX Structure d un document Contenu d un document Mathématiques Bibliographie Figures 3 Pour aller plus loin Christophe Jacquet (Supélec) 27 / 51

Mathématiques : concepts de base Formules au sein d une ligne de texte Soit $E$ un ensemble, et soit $x \in E$. Soit E un ensemble, et soit x E. Formules centrées Le terme général de la suite de Fibonacci est donné par : \[ u {n+2} = u {n} + u {n+1} \] Le terme général de la suite de Fibonacci est donné par : u n+2 = u n + u n+1 Christophe Jacquet (Supélec) 28 / 51

Mathématiques : syntaxe courante exposant : x^k fraction : \frac{x}{z+1} racine carrée : \sqrt{y} lettres grecques : \alpha, \beta, \gamma, \Gamma x k x z+1 y α, β, γ, Γ opérateurs ensemblistes : A \cup (B \cap C) A (B C) ensembles à «double barre» : \mathbb{r}, \mathbb{c} R, C Christophe Jacquet (Supélec) 29 / 51

Grands opérateurs : sommes, intégrales, limites... \lim_{x \to +\infty} \frac{1}{x} 1 lim x + x \int_1^\infty \frac{1}{x^2} 1 1 x 2 dx \sum_{k=0}^{n} u_k n k=0 u k Christophe Jacquet (Supélec) 30 / 51

Parenthèses Problème : x = a \cdot (\frac{z}{ a + \frac{b}{c} }) Christophe Jacquet (Supélec) 31 / 51

Parenthèses Problème : x = a \cdot (\frac{z}{ a + \frac{b}{c} }) z x = a ( a + b ) c Christophe Jacquet (Supélec) 31 / 51

Parenthèses Problème : x = a \cdot (\frac{z}{ a + \frac{b}{c} }) z x = a ( a + b ) c Solution : x = a \cdot \left( \frac{z}{ a + \frac{b}{c} } \right) ( ) z x = a a + b c Christophe Jacquet (Supélec) 31 / 51

Matrices \left[ \begin{array}{cc} 1 & 2 \\ 3 & 4 \\ \end{array} \right] [ 1 2 3 4 ] Souvenez-vous de tabular... Christophe Jacquet (Supélec) 32 / 51

Plan 1 WYSIWYG vs WYSIWYM 2 Bases de LATEX Structure d un document Contenu d un document Mathématiques Bibliographie Figures 3 Pour aller plus loin Christophe Jacquet (Supélec) 33 / 51

Comment cite-t-on une référence bibliographique? Format très contraint qui fluctue selon l éditeur : format des appels de références : nombres (ordre?), nom du premier auteur, initiales... ordre de listage des références présentation de chaque référence Christophe Jacquet (Supélec) 34 / 51

Exemples de présentation d une référence Convention IEEE : Article de revue : S.K. Kenue and J.F. Greenleaf, Limited angle multifrequency diffraction tomography, IEEE Trans. Sonics Ultrason., vol. SU-29, no. 6, pp. 213-2 17, July 1982. Article de conférence : R. Finkel, R. Taylor, R. Bolles, R. Paul, and J. Feldman, An overview of AL, programming system for automation, in Proc. Fourth Int. Joint Conf Artif. Intell., pp. 758-765, Sept. 3-7, 1975. Christophe Jacquet (Supélec) 35 / 51

BibTEX Christophe Jacquet (Supélec) 36 / 51

BibTEX : article de revue @Article{kenue1982limited, title={{limited angle multifrequency diffraction tomography}}, author={kenue, S.K. and Greenleaf, J.F.}, journal={sonics and Ultrasonics, IEEE Transactions on}, volume={29}, number={4}, pages={213--216}, issn={0018-9537}, year={1982}, publisher={ieee} } Christophe Jacquet (Supélec) 37 / 51

BibTEX : article de conférence @InProceedings{finkel1975overview, title={{an overview of AL, a programming system for automation}}, author={finkel, R. and Taylor, R. and Bolles, R. and Paul, R. and Feldman, J.}, booktitle={proceedings of the 4th international joint conference on Artificial intelligence, volume 1}, pages={758--765}, year={1975}, publisher={morgan Kaufmann Publishers Inc.} } Christophe Jacquet (Supélec) 38 / 51

Mais il faut taper tout ça à la main? Christophe Jacquet (Supélec) 39 / 51

Mais il faut taper tout ça à la main? Christophe Jacquet (Supélec) 39 / 51

Citation d une référence Dans le texte :... l'intérêt de cette méthode de tomographie a été démontré \cite{kenue1982limited}. À la fin du document : \bibliographystyle{stylebiblioautiliser} \bibliography{monfichierbiblio} Christophe Jacquet (Supélec) 40 / 51

Plan 1 WYSIWYG vs WYSIWYM 2 Bases de LATEX Structure d un document Contenu d un document Mathématiques Bibliographie Figures 3 Pour aller plus loin Christophe Jacquet (Supélec) 41 / 51

Préalable : les images Besoin d un package : \usepackage{graphicx} Insertion proprement dite : \includegraphics[width=6cm]{supelec.jpg} Pour centrer l image : \centerline{ \includegraphics[width=6cm]{supelec.jpg} } Cela insère juste une image dans le flot du texte, cela ne crée pas une figure d article scientifique. Christophe Jacquet (Supélec) 42 / 51

Les figures dans un document scientifique Les figures sont numérotées («Fig. 1»). Chaque figure possède une légende. Chaque figure doit être référencée dans le texte («voir fig. 1»). Une figure apparaît en général à proximité de sa référence dans le texte, mais elle peut flotter (un peu) plus loin... Tout dépend de la mise en page générale du document. Christophe Jacquet (Supélec) 43 / 51

Figures en L A TEX Insérer une figure : \begin{figure}[h] % contenu de la figure (insertion d'image en général) \caption{le campus de Gif.} \label{fig:campus-gif} \end{figure} Faire référence à une figure : \ref{fig:campus-gif} Calcul automatique des numéros au bon format (compiler deux fois!) Christophe Jacquet (Supélec) 44 / 51

Exemple complet L'électif «techniques de communication scientifique écrite et orale» a lieu sur le campus de Gif (voir fig. \ref{fig:campus-gif}). \begin{figure}[h] \centerline{ \includegraphics[width=6cm]{supelec.jpg}} \caption{le campus de Gif.} \label{fig:campus-gif} \end{figure} Christophe Jacquet (Supélec) 45 / 51

Plan 1 WYSIWYG vs WYSIWYM 2 Bases de LATEX Structure d un document Contenu d un document Mathématiques Bibliographie Figures 3 Pour aller plus loin Christophe Jacquet (Supélec) 46 / 51

Références Les commandes \label, \ref ne servent pas qu à référencer des images! On peut aussi référencer des numéros de section... Exemple : Nous reviendrons sur ce point dans la section \ref{sect:wheatstone}.... \subsection{pont de Wheatstone} \label{sect:wheatstone} Christophe Jacquet (Supélec) 47 / 51

Présentations : Beamer Classe pour réaliser des présentations «à la PowerPoint» \begin{frame} \frametitle{ordre du jour} \begin{itemize} \item Nouvelle embauche \item Perspectives de croissance \item Point sur la démonstration de $P = NP$ \end{itemize} \end{frame}... Christophe Jacquet (Supélec) 48 / 51

Vous avez dit «environnements»? Une structure du type \begin{unnom} un... contenu... \end{unnom} est appelée environnement. Quels environnements avons-nous rencontrés? Christophe Jacquet (Supélec) 49 / 51

Mémento C. Jacquet, Mémento LATEX. Éd. Eyrolles, 2007. ISBN : 978-2212122442. http://www.amazon.fr/latex-christophe-jacquet/dp/2212122446 Christophe Jacquet (Supélec) 50 / 51

Crédits photos : Donald Knuth : CC-BY-SA, photo Jacob Appelbaum, http://commons.wikimedia.org/wiki/file: KnuthAtOpenContentAlliance.jpg Leslie Lamport : utilisation libre, http://commons.wikimedia.org/wiki/file:leslie_lamport.jpg Supélec : CC-BY-SA, photo Christophe Jacquet Christophe Jacquet (Supélec) 51 / 51