Court document sur l utilisation de L A TEX 2



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

Introduction au L A TEX

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

Petit manuel d utilisation de L A TEX à l usage des enseignants de mathématiques et de leurs élèves

Tutoriel. Votre site web en 30 minutes

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B

Troisième projet Scribus

Tutoriel Création d une source Cydia et compilation des packages sous Linux

2 S I M 1 P H O N E G U I D E U T I L I S A T E U R. Guide d utilisation E-commerce / Prestashop

FAIRE UN PAIEMENT TIPI

1. Ouvrir Internet Explorer Faire défiler une page Naviguer dans un site Internet Changer d adresse Internet (URL) 2

EXCEL TUTORIEL 2012/2013

TP1 - Prise en main de l environnement Unix.

Débuter avec Excel. Excel

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

Progression secrétariat

Gnuplot. Chapitre Lancer Gnuplot. 3.2 Options des graphes

Comment utiliser WordPress»

Modes Opératoires WinTrans Mai 13 ~ 1 ~

RACCOURCIS CLAVIERS. DEFINITION : Une «combinaison de touches» est un appui simultané sur plusieurs touches.

Xubuntu Une alternative à Windows et à Ubuntu, (pour ceux qui ne veulent pas d'unity) : installer Xubuntu.


Mon aide mémoire traitement de texte (Microsoft Word)

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

Comment mettre en page votre livre

iil est désormais courant de trouver sur Internet un document

FICHIERS ET DOSSIERS

COMMENT PUBLIER SUR ARIANE?

Ceci est un Chromebook, ton ordinateur!

Comment insérer une image de fond?

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

COMMENCER AVEC VUE. Chapitre 1

Atelier Le gestionnaire de fichier

Note de cours. Introduction à Excel 2007

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

GUIDE D UTILISATION DU BACKOFFICE

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

GUIDE Excel (version débutante) Version 2013

Guide d usage pour Word 2007

à l édition de textes

Mes premiers diaporamas avec Open Office Impress?

Prise en main rapide

La Clé informatique. Formation Excel XP Aide-mémoire

< _17_0>

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var Tel : bij@agasc.fr Word: Les tableaux.

Introduction à HTML5, CSS3 et au responsive web design

Fiches d aide à l utilisation

Qu est ce qu une bibliothèque?

Manuel d utilisation du site web de l ONRN

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

Créer des documents interactifs

Manuel de formation Spaceman 1 ère journée


Maîtrisez votre Navigateur

Initiation à Excel. Frédéric Gava (MCF)

[WINDOWS 7 - LES FICHIERS] 28 avril Logiciel / Windows

Organiser le disque dur Dossiers Fichiers

Formation tableur niveau 1 (Excel 2013)

Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet.

Comment vendre ses livres numériques sur la boutique Amazon Kindle (Jean-Claude Dunyach)

Trucs et astuces N o 2.1 COMMENT AJUSTER VOTRE TABLETTE PORTE-CLAVIER

La saisie d un texte

Configurer un réseau domestique. Partager ses fichiers, ses dossiers et ses imprimantes sur tous ses PC.

La navigation sur le Web avec Internet Explorer 6 Première approche

GUIDE D UTILISATION DU BROWSER DE BEYOND 20/20

COURS BARDON - EXCEL 2010

USTL - Licence ST-A 1ère année Initiation à la programmation TP 1

Réaliser un PUBLIPOSTAGE

La gestion des dossiers sous Windows Vista, W7, W8.

COURS WINDEV NUMERO 3

Plateforme académique de partage de documents - owncloud

Introduction : L accès à Estra et à votre propre espace Connexion Votre espace personnel... 5

Comment configurer Kubuntu

Créer un site Internet dynamique

Guide d utilisation des fichiers bonus accompagnant le guide «L Argent est une science exacte»

SOMMAIRE 1 INTRODUCTION 4 2 GUIDE D UTILISATION ET TUTORIAUX VIDEOS EN LIGNE 4 3 CONTACTER VOTRE SUPPORT 4 4 RACCOURCIS CLAVIER 5

Changer la taille des caractères en L A TEX

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

Bulletins de notes électroniques avec Nota Bene

les Formulaires / Sous-Formulaires Présentation Créer un formulaire à partir d une table...3

Module 1 : Tableau de bord Excel * 2010 incl.*

Apprendre à manipuler le clavier Médiathèque de Bussy Saint-Georges APPRENDRE A MANIPULER LE CLAVIER

Antidote et vos logiciels

Résumé succinct des fonctions de messagerie électronique

CREER ET ANIMER SON ESPACE DE TRAVAIL COLLABORATIF

ZOTERO Un outil gratuit de gestion de bibliographies

DETERMINER LA LARGEUR DE PAGE D'UN SITE et LES RESOLUTIONS d'ecran

Lorsque vous êtes sur le portail de l E.N.T., il y a parmi les onglets un qui s intitule «Devoirs Maison Serveurs»

Planifier et contrôler un projet avec Microsoft Project

SOMMAIRE AIDE À LA CRÉATION D UN INDEX SOUS WORD. Service général des publications Université Lumière Lyon 2 Janvier 2007

Table des matières...2 Introduction...4 Terminologie...4

Étape 1 : Création d une adresse courriel GMAIL

Rapport financier électronique

GESTION DES MENUS. Un menu est un ensemble de liens permettant la navigation dans le site.

Séminaire d information MIGRATION WINDOWS 7 ET OFFICE 2010

Traitement de texte : Quelques rappels de quelques notions de base

TIC INFORMATIQUE Ce que je dois retenir

Réalisation de cartes vectorielles avec Word

Créer des étiquettes avec les adresses d'un tableau Calc

Transcription:

Court document sur l utilisation de L A TEX 2 par Thomas Nemeth Fait le 11 décembre 2000 1

Avant propos On va considérer dans tout ce document que la machine sur laquelle nous travaillons s appelle darkstar. Ce document est sensé être une courte (très courte) introduction pour les débutants L A TEX ainsi qu un petit aide-mémoire... Les logiciels utilisés sont : NEdit (commande nedit) : éditeur de textes sous X11. debut-doc: un script de ma fabrication qui permet d obtenir un fichiersquelette à remplir pour faire le document. L A TEX (commande latex) : le compilateur de documents TEX. xdvi : permet de visualiser sur l écran un fichier produit par L A TEX. dvips : qui permet d imprimer un fichier produit par L A TEX sur l imprimante ou dans un fichier. Ayant fait ce document au départ pour ma copine et sa soeur, certains passages font référence à des éléments de la configuration de leur gestionnaire de fenêtres faite par mes soins. Il n est donc nullement grave de ne pas retrouver les mêmes icônes et/ou positions de ceux-ci, d autant plus que le gestionnaire fenêtre utilisé est Window Maker et n est pas forcément celui que vous utilisez. De même la configuration du map clavier qui est fournie en annexe est spécifique à ma configuration... 2

Table des matières 1 Rappel des bases 5 2 Commencer un document avec L A TEX 6 3 Chapitres, sections et paragraphes 8 4 Environnements 9 4.1 Tableaux............................... 9 4.2 Listes................................ 9 4.2.1 Listes simples d éléments................. 9 4.2.2 Listes numérotées d éléments............... 10 4.2.3 Listes descriptives d éléments............... 10 4.3 Centrer, aligner le texte à gauche et à droite............ 11 4.4 Insérer des images.......................... 11 4.5 Utiliser les références aux images et tableaux........... 12 5 Obtenir son document 14 5.1 Compiler le document........................ 14 5.2 Visualiser le document....................... 14 5.3 Imprimer le document........................ 14 5.4 Résumé des opérations....................... 14 6 Compléments 16 7 Annexe : Clavier 17 3

Table des figures 1 Allure de l icône de la fenêtre du Terminal............. 5 2 Configuration des touches du clavier................ 17 Liste des tableaux 1 Quelques commandes........................ 5 2 Les sections d un document..................... 8 3 Options de création d un tableau.................. 9 4 Alignement du texte......................... 11 4

1 Rappel des bases J aurais pu intituler cette section : Utiliser un Terminal et créer un répertoire car il est important de bien ranger ses fichiers lorsqu on créée un document avec L A TEX. Pour pouvoir taper certaines commandes, il est nécessaire d ouvrir un Terminal (ou xterm). Un Terminal est un programme qui permet de taper des commandes et de naviguer parmis les répertoires. Dans la configuration de Window Maker que j ai préparée, l icône du Terminal est celle qui montre un moniteur où il y a marqué NeXT en lettres de couleurs différentes dans la barre verticale et qui est la cinquième en partant du bas, comme montré sur la figure 1. FIG. 1 Allure de l icône de la fenêtre du Terminal Une fois le Terminal ouvert, on se retrouve dans son répertoire personnel, symbolisé par un juste après le texte darkstar: qui se trouve au début de chaque ligne (ça s appelle l invite de commande ou prompt). Pour créer un répertoire permettant de stocker les fichiers d un document, il faut taper mkdir nom-du-répertoire. Puis pour rentrer dans le répertoire, il faut faire cd nom-du-répertoire. Alors le nom du répertoire sera affiché juste après darkstar:~ et donnera : darkstar:~/nom-du-répertoire/\$, le $ signalant que l on peut taper ses commandes. Le tableau 1 récapitule quelques commandes. Commande mkdir nom-du-répertoire cd nom-du-répertoire cd.. ls signification créer le répertoire nom-du-répertoire aller dans le répertoire nom-du-répertoire aller dans le répertoire parent lister les fichiers du répertoire TAB. 1 Quelques commandes 5

2 Commencer un document avec L A TEX Commencer un document avec L A TEX consiste à rentrer tout un tas de commandes afin de faire comprendre à L A TEX d utiliser les caractères français, ainsi que de donner un titre au document et en spécifier l auteur. Certaines choses sont faites automatiquement en appelant, dans un Terminal, le script debut-doc en passant en paramètres la taille des lettres du document et la classe du document. Typiquement la taille des caractères sera toujours 12, mais la classe du document peut-être choisie parmis les suivantes : report : pour faire de petits documents de 1 ou 2 pages. letter : comme son nom l indique c est pour faire des lettres. article : pour faire des documents explicatifs comme celui-ci. book : pour faire des gros documents comme des livres ou des thèses. D autre part il faut aussi spécifier un nom de fichier pour que le script sache où placer l embryon de document qu il a créé. Au final, un document sera créé par la commande suivante : debut-doc taille format >fichier.tex exemple : debut-doc 12 book >thèse.tex Une fois cette commande tapée, le document est commencé, il pour le poursuivre il faut l éditer avec Nedit : nedit fichier.tex & Il est important de séparer les différentes parties du document à taper en plusieurs fichiers et ce pour de nombreuses raisons. En particulier pour les gros documents. D une part parceque ça permet d éditer de petits fichiers et nécessite moins de mémoire, d autre part parceque ça permet d aller plus vite à la sections désirée en éditant de fichier idoine, ensuite ça permet de n avoir d erreur que sur un seul fichier en cas de pb (coupure d électricité, mauvaise manip, etc...), ensuite, ça permet de pouvoir facilement déplacer des sections dans le document en dépaçant simplement l endroit où elles sont insérées. Pour ce faire, il faut créer des fichier TEX contenant les chapitres ou sections choisis du document et de mettre une commande dans le fichier principal disant qu il faut inclure tel ou tel fichiers. Il est à noter que le fait d utiliser ce genre de séparation introduit l insertion de création de nouvelles pages pour chaque fichier inclu. 6

Exemple : une thèse qui contient plusieurs chapitres. Il faut mettre le texte des chapitres dans des fichiers en.tex différents puis rajouter une ligne include{fichier} (sans le.tex) aux endroits où l on veut inclure ces parties. Ce qui donnerait : \documentclass[12pt,a4paper]{book} \usepackage[french]{babel} \usepackage[dvips]{graphicx} \usepackage[t1]{fontenc} \author{par Toto Rhino} \title{sur la métempsychose des oursins mauve en laponie inférieure} \date{fait le \today} \begin{document} \maketitle \pagebreak \tableofcontents \pagebreak \listoffigures \pagebreak \listoftables \pagebreak \include{introduction} \include{metempsychose} \include{oursins} \include{laponie} \include{reproduction} \include{vie} \include{conclusion} \end{document} Chaque ligne include a un fichier.tex du même nom que le texte entre accolades. 7

3 Chapitres, sections et paragraphes Le titre du document se spécifie juste en dessous du mot-clef author par le mot-clef title{ Titre du document}. Il est alors possible de mettre juste après begin{document} un ligne contenant maketitle pour que la page de titre soit inclu dans le document, ainsi que tableofcontents afin d avoir la table des matières, comme récapitulé dans le tableau 2. Chapitres chapter{titre du chapitre} Sections section{titre de la section} 2 niveaux de sous-sections subsection{titre de la sous-section} subsubsection{titre de la sous-sous-section} Paragraphes paragraph{titre du paragraphe} TAB. 2 Les sections d un document À noter que les chapitres ne fonctionnent que pour la classe book. 8

4 Environnements 4.1 Tableaux Les tableaux se font de la façon suivante : begin{tabular}{options} jusqu à la fin : end{tabular} Les options déterminent comment sera fait le tableau sont présentées dans le tableau 3. Option signification mettre une barre verticale de séparation ici c centrer le texte de cette colonne l aligner à gauche le texte de cette colonne r aligner à droite le texte de cette colonne TAB. 3 Options de création d un tableau Exemple : begin{tabular}{ l l c } créera un tableau à 2 colonnes alignées à gauche (2 l) et une colonne centrée (c). Il y aura des barres verticales de chaque côté du tableau ainsi qu entre les colonnes. À l intérieur du tableau, on peut créer des barres de séparation horizontales par la commande hline. Si l on en met 2 à la suite, cela crée une séparation entre le titre des colonnes et le reste du tableau comme dans le tableau ci-dessus. Il faut séparer les textes des différentes colonnes par des & et signifier la fin d une ligne par. Exemple : Colonne 1 & Colonne 2 & Colonne 3 remplira les 3 colonnes du tableau de l exemple précédent. Il est aussi interessant de pouvoir mettre des légendes aux tableaux afin de pouvoir y faire référence dans le texte. Pour cela il faut lire la section 4.5, page 12, qui explique comment le faire avec des tableaux et des figures. 4.2 Listes 4.2.1 Listes simples d éléments Une liste simple d éléments commence avec : 9

begin{itemize} jusqu à la fin : end{itemize} chaque élément étant spécifié par : item élément Exemple : élément 1 élément 2 4.2.2 Listes numérotées d éléments Une liste numérotée d éléments commence avec : begin{enumerate} jusqu à la fin : end{enumerate} chaque élément étant spécifié par : item élément Exemple : 1. élément 1 2. élément 2 4.2.3 Listes descriptives d éléments Une liste descriptive d éléments commence avec : begin{description} jusqu à la fin : end{description} chaque élément étant spécifié par : item[élément] description Exemple : élément 1 : C est le premier élément élément 2 : C est le second et dernier élément 10

4.3 Centrer, aligner le texte à gauche et à droite Les débuts de blocs se commencent par : begin{type} et se terminent par : end{type} Avec type qui correspond à : Comment faire pour Centrer du texte Aligner à gauche Aligner à droite type center flushleft flushright TAB. 4 Alignement du texte 4.4 Insérer des images Les images doivent être conforme à un certain format : le format Encapsuled PostScript (eps). Pour les obtenir, il faut les scanner ou les récupérer par tout autre moyen et les convertir. Ceci ne sera fait par moi que tant que tu ne sais pas le faire seule. Pour insérer une image, il doit y avoir dans la partie entête du document, juste au dessus de usepackage[t1]{fontenc} une ligne contenant la signalisation qu il faut utiliser des images dans le document : usepackage[dvips]{graphicx} Ensuite il faut insérer ceci juste avant maketitle : newcommand{ schema}[4] { begin{figure}[!hbp] begin{center} includegraphics[#4]{#1} end{center} caption{#2} label{#3} end{figure} } Enfin il faut taper à l endroit où l on veut mettre l image : 11

schema{fichier.eps}{commentaire de la figure}{mémo}{options non indispensables (peut être vide)} Cette image ne sera pas forcément placée là où on le veut exactement mais là où L A TEX aura décidé qu il est le mieux placé. En effet, c est le programme qui sait comment sont organisées les pages et le texte qu elles contiennent. Pour insérer à tout prix une image à un endroit voulu il faut soit la rétrécir, soit créer une page blanche juste au-dessus par la commande clearpage. Les options supplémentaires peuvent ne pas être spécifiées, mais il faudra toujours laisser les accolades. Généralement l options qui devra être utilisée est width=12cm, spécifiant une largeur de 12cm pour l image, la taille peut bien sûr varier en fonction de ce que l on désire. Afin de pouvoir faire références aux images insérées dans le document, il est nécessaire de faire appel à des commandes supplémentaires dans le texte (voir la section 4.5, page 12. 4.5 Utiliser les références aux images et tableaux Il est toujours bien pratique de pouvoir faire référence aux tableaux et imgaes insérés dans le document non seulement par le numéro qu ils comportent mais aussi par la page sur laquelle ils se trouvent. Ces 2 valeurs sont automatiquement gérées par le système et sont remplacées par les bonnes valeurs si elles venaient à changer au cours de la modification du document. Avant de pouvoir faire référence à un tableau il faut d abord l entourer de délimiteurs pour signifier que ce tableau est à numéroter. Il faut donc lui mettre avant begin{tabular}{options} les deux commandes : begin{table}[!hbp] begin{center} Ensuite, une fois le tableau tapé comme précédemment, il faut lui donner un label pour utiliser comme référence et une légende (caption en anglais). Ce qui est fait par la liste de commandes suivantes : caption{légende} label{label référence} end{center} end{table} Pour faire référence à ces éléments, il faut remplacer le numéro de l élément par ~\ref{mémo} et le numéro de la page par ~\pageref{mémo}, ces 2 commandes devant être collées aux dernier mot. Par exemple : 12

voir la figure ref{mémo}, page pageref{mémo}. Bien sûr, il sera ensuite possible de faire la liste des figures et la liste des tableaux dans le document par les commandes respectives listoffigures et listoftables Il y a bien sûr tout plein d autre options à voir dans le manuel... 13

5 Obtenir son document 5.1 Compiler le document Une fois du texte tapé, modifié, il faut pouvoir le générer, car le texte doit être compilé pour générer un document qui, lui, sera capable d être visualisé et imprimé. La compilation est donc une étape O-B-L-I-G-A-T-O-I-R-E et c est ce que se propose de faire L A TEX. Dans le Terminal, il suffit de taper : latex fichier.tex et de laisser se dérouler la création du document. Si une erreur survient, c est qu un mauvais mot clef a été entré et le fichier ainsi aue la ligne où l erreur se trouve est indiquée. 5.2 Visualiser le document Une fois le document (re-)généré, il est possible de le visualiser avec xdvi. Il suffit alors de taper : xdvi fichier.dvi & NE PAS OUBLIER LE &! Comme ça il sera possible de le laisser fonctionner pendant qu on s occupe de continuer à modifier le document. D autre part, il n est besoin de le lancer qu une fois, contrairement à L A TEX qui a besoin d être relancé à chaque fois qu on modifie une partie, aussi infime soit-elle, du document. Pour le faire s actualiser avec le document, une fois L A TEX relancé, il suffit de cliquer sur le texte qu il affiche. 5.3 Imprimer le document Enfin, pour l imprimer, il faut taper dans le Terminal : dvips fichier.dvi pour imprimer tout le document ou dvips -p première-page-à-imprimer -l dernière-page-à-imprimer fichier.dvi pour seulement imprimer les pages du document comprises entre les 2 spécifiées y compris elles-même. 5.4 Résumé des opérations Pour pouvoir travailler sur un document (ex. pour la thèse dans ce cas) il faut aire les choses suivantes : modifier le document (ou un des fichiers dont il est composé) ouvrir un Terminal 14

taper cd these taper latex these.tex (3 fois de suite il est possible de revoir ce qu on a tapé avec les flèches vers le haut) taper xdvi these.dvi & pour visualiser re-taper latex these.tex (3 fois) à chaque fois que l on a modifié le document la visualisation des modifications se fait automatiquement si on a tapé correctement le & pour xdvi. taper dvips these.dvi pour imprimer 15

6 Compléments On peu ajouter que les guillements ( )se font avec 2 "<" ou ">" collés l un à l autre (les règles de typographie françaises disent d utiliser et plutôt que " et "). De même le texte peut être mis en valeur par la commande emph{texte}. Ne pas oublier la typographie française : 1. Les signes simples (,.) sont collés aux mots qui les précède. 2. Les signes doubles ont une espace avant et après (?;:! ). 3. Il faut mettre les accents sur les majuscules (lire à ce sujet l annexe contenant la liste des caractères du clavier et leur positionnement). D autres utilisations sont décrites dans Une courte (?)introduction à L A TEX 2, comme les lettres greques et autres rafinements comme l encadrement du texte. D ailleurs ce document est sous-titré ou L A TEX 2 en 88 minutes, donc pas loin d une heure et demie : c est pas long à lire pour voir ce qu on peut y trouver... Pour une utilisation plus poussée, vous pouvez lire la FAQ L A TEX à l URL suivante : http://www.grappa.univ-lille3.fr/faq-latex/ 16

7 Annexe : Clavier FIG. 2 Configuration des touches du clavier Attention : les caractères Œ et œ ne s affiche pas de la même façon dans l éditeur de texte que dans le document, ainsi que beaucoup d autres. C est pourquoi il vaut mieux, lorsque des signes incohérents sont rencontrés dans le fichier.dvi résultant, utiliser le manuel afin d obtenir ces caractères et les caractères grecs. 17