Écrire de gros fichiers avec L A TEX



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

Petit guide pour les débutants en L A TEX

FORMATION MULTIMÉDIA LVE

L A TEX appliqué au droit français Des outils adaptés à la rédaction de thèses en droit

UNIVERSITE LA SAGESSE FACULTÉ DE GESTION ET DE FINANCE MBA OPTION MIS. MIAGe METHODES INFORMATIQUES APPLIQUEES A LA GESTION

MODIFICATIONS DES PRINCIPES DIRECTEURS CONCERNANT LA RÉDACTION DES DÉFINITIONS RELATIVES AU CLASSEMENT

Mendeley, pour gérer sa bibliographie et la partager. Patricia Volland-Nail

Styler un document sous OpenOffice 4.0

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

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

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

Rédiger pour le web. Objet : Quelques conseils pour faciliter la rédaction de contenu à diffusion web

Comment automatiser la création d index multiples avec Word Paul-Henri Dumas - URFIST

mémoires de l Université Laval

Débuter avec Excel. Excel

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

Rapport financier électronique

Méthode du commentaire de document en Histoire

Chap III : Les tableaux

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

et de la feuille de styles.

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

Licence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers?

Qu est ce qu une bibliothèque?

1. Informations préliminaires

Prise en main rapide

Découvrez La Formule Magique Pour Gagner De L argent Sur Internet

Création d articles sur le site web du GSP

NORMES DE PRÉSENTATION DES MANUSCRITS

Logiciel Libre Cours 3 Fondements: Génie Logiciel

LE CONCEPT. Vous pouvez aussi charger une version sur votre PC afin d'assurer votre présentation dans une salle non connectée.

INTRODUCTION AU CMS MODX

Traitement de texte : Quelques rappels de quelques notions de base

Publipostage avec Calc

COMMENT REDIGER UN RAPPORT TECHNIQUE?

Consignes générales :

Introduction au logiciel de gestion bibliographique Zotero

Quelques éléments de compilation en C et makefiles

Atelier 3 Gestion bibliographique - niveau 1. Principes de la bibliographie et prise en main de Zotero

GFM 296 UNIVERSITE LA SAGESSE FACULTÉ DE GESTION ET DE FINANCE GUIDE POUR LA REDACTION DU MEMOIRE DE MASTER MBA (FORMULAIRE D)

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

A LA DÉCOUVERTE DE ZOTERO 4.0

Créer et gérer une newsletter Comment créer et faire vivre une lettre d information au sein de votre entreprise?

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

TUTORIEL IMPRESS. Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer»

Manuel d utilisation 26 juin Tâche à effectuer : écrire un algorithme 2

EXCEL TUTORIEL 2012/2013

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

Les documents primaires / Les documents secondaires

The Grid 2: Manuel d utilisation

Eclipse atelier Java

Guide d utilisation du portail de formation en ligne LeCampus.com à l attention des partenaires de l APSM

Guide de l administrateur DOC-OEMCS8-GA-FR-29/09/05

DES OUTILS DE RECHERCHE À VOTRE MESURE, LA SUITE JURIBISTRO MD DU CAIJ : COMMENT MIEUX EXPLOITER CES OUTILS? PLAN DE FORMATION

Mode d emploi du Bureau Virtuel (BV) à destination des étudiants en Formation À Distance (FAD)

PROGRAMME PROVISOIRE. Degré 9 (1CO)

3 e année (approximativement)

Guide Pratique: Installation Réseau

Sauvegarder sa messagerie Outlook 2010

1. Vérification de conformité aux normes Champion

Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation

Savoir utiliser les services de l ENT Outils personnels SOMMAIRE

GUIDE DE PRISE EN MAIN

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

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

NOOBÉ GUIDE DE PRISE EN MAIN SOMMAIRE. INSTALLER Installer le logiciel Lancer le logiciel Découvrir NOOBÉ

NOS FORMATIONS EN BUREAUTIQUE

e-marque Traitement des fichiers

DIDAPAGES : CREER UN LIVRE INTERACTIF

la littératie critique

Guide d utilisation du ipad

Excel 2007 Niveau 3 Page 1

Utiliser Freemind à l'école

STAGE IREM 0- Premiers pas en Python

Antidote et vos logiciels

LES MOTEURS DE RECHERCHE SUR INTERNET


Dragon Naturally Speaking 13

Manuel d Administration

Le publipostage avec Open Office

Prise en main rapide utilisateur

Alain DI MAGGIO Mise à jour sur le site 11/01/10

Ripper vos DVD (extraire vos fichier du DVD pour les mettre sur votre pc)

Traitement des données avec Microsoft EXCEL 2010

Table des Matières. Pages 3-4. A propos d emblue. Page 5. L environnement emblue. Création d une campagne d marketing. Pages 6-15.

Manuel de KNetAttach. Orville Bennett Traduction française : Pierre Hécart Relecture de la documentation française : Ludovic Grossard

FACTURATION. Menu. Fonctionnement. Allez dans le menu «Gestion» puis «Facturation» 1 Descriptif du dossier (onglet Facturation)

Première étape : créer le fichier de données - extraire les données de PMB et les transférer dans Excel

Plateforme AnaXagora. Guide d utilisation

Démarrer et quitter... 13

Guide de l utilisateur

Initiation à Mendeley AUT2012

Encyclopaedia Universalis Guide d utilisation

Les 1 er pas sur. Guide d utilisation

WIMS. Découvrir et utiliser

Vos outils CNED COPIES EN LIGNE GUIDE DE PRISE EN MAIN DU CORRECTEUR. 8 CODA GA WB 01 13

Le projet collaboratif 2.0

Cré ér un panorama animé a 360

Transcription:

Écrire de gros fichiers avec L A TEX Rapports, mémoires, livres, manuels... M. Bailly-Bechet Université Claude Bernard Lyon 1 Laboratoire de Biométrie et Biologie Evolutive Bât. Mendel 1 er étage, côté rouge M1 Santé-Populations Communication Scientifique

Plan Organisation d un gros document

Les particularités des gros documents Un document important peut faire plusieurs centaines, voire milliers, de pages. Les exemples classiques sont des livres ou des thèses. Les manuels de cours rentrent aussi dans cette catégorie, car ils sont très structurés. Ils sont caractérisés par une nécessité d avoir des repères permettant de trouver l information voulue dans le document, afin qu il soit utilisable.

Structure d un (très) gros document Page de garde Dédicace et remerciements Table des matières Liste des figures et des tableaux Préface Corps du texte Bibliographie Appendices Glossaire et index

Les trois sous-parties de la classe book Pour de gros documents, il faut employer la classe book de L A TEX. Le document peut être divisé en trois parties : \frontmatter, \mainmatter et \appendix. Entre \frontmatter et \mainmatter, les pages sont numérotées à part. Après \appendix, les chapitres ne sont plus numérotés.

Les éléments précédant le corps du texte La page de garde doit comporter les informations suivantes : Titre Auteurs Encadrant(s) éventuel(s) L intitulé du type d ouvrage Niveau et intitulé de la formation L année La liste des figures s insère avec \listoffigures, comme pour la table des matières. Elle contient une liste de tous les environnements figure du document. La liste des tables s insère avec \listoftables.

Les éléments postérieurs au texte La bibliographie doit toujours être présente. On peut même faire une bibliographie par chapitre (voir diapositive suivante) La présence du glossaire et de l index dépend de la nature du document. Les appendices doivent contenir toutes les informations utiles à une meilleure compréhension du travail, mais dont on peut se passer en première lecture. Notamment, les codes développés ou les tableaux de données brutes ne doivent pas se trouver dans le corps du texte, mais en appendice.

Définir ses propres commandes Vous pouvez utiliser la commande \def pour définir des raccourcis pour vos commandes : \def\be{\begin{equation}} \def\ee{\end{equation}} \def\p{\mathcal{p}_{\alpha\beta,\bar{x}}} \def\t{trna} \def\ts{trnas} Pour information, $\P$ donne P αβ, x et \T donne trna.

Plan Organisation d un gros document

Pourquoi utiliser plusieurs fichiers? Par souci de lisibilité. Pour diviser le travail entre plusieurs personnes. Pour diminuer le nombre de fichiers à transporter avec soi. Pour réemployer sans y toucher d anciennes publications. Pour organier (et donc accélérer) la recherche d erreurs.

Inclusion de code L A TEX Vous pouvez inclure du code L A TEX à partir d un autre fichier fichier.tex avec la commande \input{fichier} à l emplacement souhaité. Tout se passe comme si le code L A TEX écrit dans fichier.tex était copié-collé à l emplacement de votre choix. Il n est donc pas nécéssaire de compiler le fichier fichier.tex, seule la compilation du document principal (dit document-maître) est nécessaire. Vous pouvez employer les input de manière récursive, mais évitez les boucles. Un usage classique est de mettre chaque chapitre, ou chaque section, dans un fichier à part.

Inclusion de fichiers PDF La commande \pdfpages permet d inclure dans votre document des pages complètes d un autre document PDF. Vous avez besoin d un \usepackage{pdfpages} dans le préambule. La commande d inclusion est \includepdf{fichier.pdf}. Il existe de nombreuses options. La plus utile est pages. Exemple : \includepdf[pages=1,{},3,8-11,17-last]{fichier.pdf}

Une bibliographie par chapitre Dans certains documents, il est souhaitable de mettre une bibliographie à la fin de chaque chapitre ou section. Pour cela, vous pouvez employer le package chapterbib : Inclure \usepackage{chapterbib} dans le document maître. Inclure, dans chacun des sous-documents, les commandes standards de bibliographie, \bibliographystyle et \bibliography. Compiler le document maître. Lancer la commande bibtex sur chacun des sous-documents. Recompiler 2 fois le document maître.

Exercice Reprenez un de vos anciens documents en L A TEX, et décomposez-le en un document maître et deux sous-documents. Compilez et vérifiez que tout fonctionne bien.

Plan Organisation d un gros document

Un index? Pourquoi faire? Un index est un annexe, placé en général en fin de document, qui contient une liste de mots et les pages du document auxquels ils sont mentionnés. Si l index contient la définition des mots en question au lieu de leur position dans le document, il s agit d un glossaire. Un index n est utile que s il est cohérent et L A TEX ne peut pas vérifier cela à la place de l auteur.

Dans quels documents mettre un index? Un index est très utile quand votre document contient de nombreux mots porteurs de sens, employés peu de fois chacun, et donc n apparaissant pas dans les titres de sections et sous-sections. Typiquement, un index est essentiel dans un manuel ou un polycopié de cours dépassant les 50 pages. C est un complément, et pas un remplacement, à la table des matières.

Commandes de base Dans le préambule du document, il vous faut ajouter \usepackage{makeidx} puis \makeindex. À l endroit où vous voulez placer votre index (traditionellement à la toute fin du document, après la bibliographie), il vous faut inclure la commande \printindex. Chaque élément que vous voulez indexer est signalé dans le corps du document par un \index{mot}.

Syntaxe des entrées de l index Entrée simple : \index{chou}. Sous-entrée : \index{l\ egume!chou}. Entrée formatée : \index{chou@\emph{chou}}. Numéro de page formaté : \index{chou textit}. Accents : \index{ecureuil@\ ecureuil}. Symboles : \index{delta@$\delta$}. Référence croisée : \index{chou de Bruxelles see{chou}}

Compilation de fichiers avec index Parfois, pdflatex prend l index en charge tout seul. Si ce n est pas le cas, vous devez effectuer les opérations de compilation dans cet ordre : 1. pdflatex 2. makeindex 3. pdflatex 4. pdflatex

Astuce : construction de l index a posteriori Une façon de faire un index a posteriori consiste à remplacer dans votre document le mot à indexer (mot) par mot\index{mot}. Le problème avec cette méthode est celui de la reconnaissance des chaînes de caractères : par exemple pour indexer chat, vous allez indexer chateau... Vérifiez toujours ce que vous faîtes quand vous commencez à appliquer des méthodes automatiques sur un document ou un code.

Astuce et exercice Une façon intéressante de faire un index est d utiliser le package hyperref, avec un \usepackage{hyperref}. Ceci permet aux lecteurs du fichier PDF numérique de naviguer directement en suivant tous les liens du document (index, référence à une figure, table des matières... ). Prenez l un de vos anciens documents en L A TEX et ajoutez-y un index avec les mots les plus significatifs.