Introduction au L AT EX M. Bailly-Bechet, d’après un document de A.S Sertier in
Introduction au L AT EX M. Bailly-Bechet, d’après un document de A.S Sertier inspiré du cours de S. Charles Université Claude Bernard Lyon 1 Laboratoire de Biométrie et Biologie Evolutive Bât. Mendel 1er étage, côté rouge M1 Santé-Populations – Communication Scientifique marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 1 / 46 Introduction T EX est un logiciel d’édition développé par Donald KNUTH, puis modifié par Leslie LAMPORT (L AT EX) permettant de produire des documents de qualité digne de la publication professionnelle. Donald Knuth – http://www-cs-faculty.stanford. edu/~knuth/ Leslie Lamport – http://research.microsoft.com/ en-us/um/people/lamport/ marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 2 / 46 L AT EX vs WYSIWYG La revanche du retour de l’ultime sacrifice L AT EX est un logiciel libre – ce n’est pas le cas de son principal concurrent Le formatage est semi-automatisé, ce qui permet de se concentrer sur le contenu Les documents édités en L AT EX sont d’une qualité typographique professionnelle Il y a quelques défauts. Le principal, pour traduire l’introduction de T. Oetiker1, est que “votre hamster, malgré des premiers pas encourageants, ne sera peut être jamais capable de comprendre pleinement le concept de Balise Logique”. 1The not so short introduction to L A T EX marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 3 / 46 L AT EX, pour faire quoi? Easy Des rapports de stage, mémoire, thèses. . . Professional Des présentations orales avec transparents Hardcore Des “posters” pour présentation orale Out of control Du grec, de la chimie, des partitions musicales. . . marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 4 / 46 Ecrire du L AT EX Sous linux, on peut utiliser le logiciel gratuit texmaker: http://www.xm1math.net/texmaker/index_fr.html ou bien le logiciel Kile: http://kile.sourceforge.net/ marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 5 / 46 Sous Windows Installer MikTeX http://miktex.org/ http://fr.wikipedia.org/wiki/MiKTeX Installer Texmaker http://www.xm1math.net/texmaker/index_fr.html Il vous faut les deux, car MikTeX est une version du programme L AT EX, tandis que Texmaker est simplement un éditeur contenant plein de fonctions utiles (mais qui sous Linux est livré avec le programme L AT EX. . . )! marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 6 / 46 Les fichiers L AT EX L AT EX est un langage de programmation, qui génère plusieurs types de fichiers. On trouve des fichiers: .tex Ce sont les fichiers contenant toutes les commandes que vous allez taper, i.e les fichiers sources .dvi C’est le résultat de la compilation standard de vos commandes. On peut visualiser ces fichiers à l’aide du logiciel xdvi .ps ou .pdf Il s’agit des fichiers destinés à la publication, après conversion depuis le .dvi .bib et .bbl Ces fichiers servent à la gestion de la bibliographie .aux, .toc, .idx Ces fichiers sont utilisés par L AT EX pour gérer les références dans votre document marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 7 / 46 Configurer texmaker Menu "Options", puis "Configurer Texmaker". marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 8 / 46 Document latex minimal \documentclass{article} \begin{document} Tout ce que je veux afficher dans mon document \end{document} marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 9 / 46 Un premier essai: compilation Avant toute chose, enregistrer votre fichier source au format xxx.tex Menu "Outils", puis "Compilation rapide" : crée le .dvi Menu "Outils", puis DVI->PDF" : crée le .pdf Visualiser votre fichier xxx.pdf en double cliquant dessus. marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 10 / 46 Différents types de documents 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 Le choix d’un style détermine certaines caractéristiques du document comme par exemple la taille des titres, les commandes de sectionnement autorisées ou encore les indentations. Chaque style admet un certain nombre d’options qui permettent de préciser par exemple la taille par défaut des caractères. marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 11 / 46 Le français, cette langue pas comme les autres. . . Écrire en français demande de faire appel à des packages particuliers : \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[francais]{babel} Les différences d’encodage s’estompent avec le temps, mais posent toujours des problèmes. Il vous faudra parfois revenir en latin1 au lieu de utf8, même sous Linux (si par exemple vous échangez des fichiers avec quelqu’un qui travaille sous Windows). Une règle générale pour les accents, et cédilles : vous éviterez les problèmes en tapant vos accents sous la forme suivante: \ + accent + lettre : \’e ou \‘a ou encore \c{c} marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 12 / 46 Un premier essai : code source \documentclass[12pt,a4paper,twoside]{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \begin{document} \section{Premier essai} Bonjour tout le monde. Je parle et \’ecris fran\c{c}ais. Je m’essaie au \LaTeX.\\ Pour l’instant, tout va bien ! \subsection{La suite} Passons \‘a la suite. \end{document} marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 13 / 46 Premier essai : aperçu 1 Premier essai Bonjour tout le monde. Je parle et écris français. Je m'essaie au L AT EX. Pour l'instant, tout va bien ! 1.1 La suite Passons à la suite. marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 14 / 46 Sectionnement et Style On distingue par ordre décroissant : part chapter section subsection subsubsection paragraph subparagraph La numérotation est automatique. Il est possible de l’enlever en rajoutant *: \section{Section avec numérotation} \section*{Section sans numérotation} Que se passe-t-il si on alterne les sections numérotées et non-numérotées? marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 15 / 46 Taille des caractères tiny minuscule scriptsize très petit footnotesize assez petit small petit normalsize normal large grand Large plus grand LARGE très grand huge énorme Huge géant marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 16 / 46 Style de caractères "Bold" ou Gras textbf Gras "Italic" ou Italique textit ou emph Italique "Underlined" ou Souligné underline Souligné "Text" ou Texte texttt Texte marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 17 / 46 Mettre de la couleur Appeler le package color en début de document : \usepackage{color} Deux fonctions existent : 1 \color{blue} Tout le texte qui sera placé après cette balise sera de couleur bleue. Ne pas oublier \color{black} pour revenir à la couleur par défaut. 2 \textcolor{magenta}{le texte en magenta} Seul le texte placé en deuxième argument (ici "le texte en magenta") sera de couleur magenta. marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 18 / 46 Faire un titre Instructions title, author, date et abstract. Puis instruction maketitle. \documentclass[11pt,twocolumn]{article} \usepackage[francais]{babel} \begin{document} \title{Un titre quelconque} \author{Peu Importe} \date{\today} \maketitle \abstract{Ceci est un r\’esum\’e de ce superbe document} \section{Le canard \’etait toujours vivant} Il \’etait une fois \ldots \end{document} marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 19 / 46 Faire un titre : Aperçu marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 20 / 46 Haut et bas de page Ils sont gérés automatiquement par L AT EX. Mais si vous voulez les modifer, vous pouvez utiliser le package fancyhdr, disponible depuis la page de style fancyhdr.sty. \documentclass[11pt]{article} \usepackage{fancyhdr} \pagestyle{fancy} \begin{document} \lhead{haut de page gauche} \chead{haut de page centre} \rhead{haut de page droit} \lfoot{Pied de page gauche} \cfoot{Pied de page centre} \rfoot{Pied de page droit} \newpage Bla Bla Bla ... \end{document} L’instruction thepage incluse dans les pieds de page permet de mettre permet d’indiquer les numéros de page. marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 21 / 46 Haut et bas de page marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 22 / 46 Notes de bas de page Vous pouvez insérer une note de base de page dans votre document avec la commande \footnote{}. Essayez par exemple: Ici on parle du cas du c\’el\‘ebre Claude Bernard\footnote{m\’edecin et fondateur de la m\’edecine exp\’erimentale} qui a par la suite donn\’e son nom \‘a l’UCBL. marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 23 / 46 Les environnements les plus utilisés Différents environnements permettent de structurer un document, nous allons détailler les principaux Les listes Les tableaux Les figures La bibliographie Un environnement se commence toujours par begin{environnement} et se fini par end{environnement} marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 24 / 46 Présenter des cas : les listes Les listes se déclarent dans un environnement avec un begin et un end dont l’intitulé dépend du type de liste que vous voulez générer : enumerate, itemize, description. \begin{enumerate} \item blabla \item blabla \item blabla \end{enumerate} \begin{itemize} \item blabla \item blabla \item blabla \end{itemize} \begin{description} \item[cas 1] blabla \item[cas 2] blabla \item[cas 3] blabla \end{description} marc.baillybechet@gmail.com (LBBE) Introduction au L A T EX M1 Santé-Populations 25 / 46 Présenter des cas : Aperçu Exemple de liste avec enumerate : 1. blabla 2. uploads/Geographie/ cours-latex-slide.pdf
Documents similaires










-
24
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Dec 24, 2022
- Catégorie Geography / Geogra...
- Langue French
- Taille du fichier 2.2853MB