You are on page 1of 19

Installation et découverte de LATEX

Nico76300

Bonjour,
voilà un petit tuto pour préparer XP à la conception de document LATEX. Le but n’est
pas de détailler l’ensemble des possibilités de l’outil, mais bel et bien de vous guider durant
l’installation, la configuration et vous aider à créer le préambule à votre premier document.
Pour ceux qui ne le savent pas encore, LATEX est un logiciel gratuit et surpuissant pour
l’édition de documents. La gestion automatique de la mise en page, des cessures de mots, des
numérotations de pages, de paragraphes et chapitres, etc lui donne un sérieux avantage par
rapport aux éditeurs de textes classiques (Word, Adiword, OOoWriter ...).
Dans un premier temps, je vous propose l’ensemble des logiciels à télécharger pour tra-
vailler dans de bonnes conditions, ensuite je vous guiderais dans l’installation de chacun des
composants, enfin je vous proposerais de configurer la distribution LATEX et l’éditeur de texte.

1 Utilitaires à télécharger
A tout seigneur tout honneur, commençons par télécharger la distribution LATEX : MiK-
TeX. C’est grâce à elle que vous pourrait compiler vos créations. Vous pourrez trouver
la dernière version en date ici : http://prdownloads.sourceforge.net/miktex/basic-miktex-2.5.
2412.exe?download. Il vous faudra également un éditeur de texte. Je vous propose de télé-
charger TeXnicCenter : http://prdownloads.sourceforge.net/texniccenter/TXCSetup 1Beta7 01.
exe?download. Cet éditeur, bien qu’en version bétâ propose déjà tout ce qu’il faut pour
travailler de manière confortable (nous y reviendrons par la suite). Enfin pour conver-
tir vos documents en Postscript ou en pdf, je vous propose de télécharger Ghostscript
(ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/AFPL/gs853/gs853w32.exe), et Ghostview (ftp://
mirror.cs.wisc.edu/pub/mirrors/ghost/ghostgum/gsv48w32.exe). Vous disposez maintenant de
tous les outils pour faire fonctionner LATEX sur votre ordi, nous allons maintenant détailler
l’installation des différents composants.

2 Installation des utilitaires


Commençons par l’installation de Ghostscipt, ce logiciel se chargera de la conversion des
fichiers dvi (créés par le compilateur LATEX) en fichiers ps voire pdf.
Dans un premier temps, allez chercher l’éxécutable de Ghostscript fraı̂chement téléchargé :
2 INSTALLATION DES UTILITAIRES 2

Le processus d’installation se lance :

L’extraction de l’archive débute et vous vous trouvez alors devant l’écran suivant :

Une fois que les réglages vous conviennent, vous pouvez commencer l’installation. L’instal-
lation se termine vous laissant face à votre explorateur Windows :

Installons maintenant Ghostview, il s’agit en gros d’une interface graphique pour Ghosts-
cript, il peut en outre servir de visionneuse pdf ou postscript.
Allons chercher l’exécutable téléchargé il y a peu :
2 INSTALLATION DES UTILITAIRES 3

L’installation se lance :

Vous vous trouvez devant l’écran du choix de la langue d’installation

Une fois la langue choisie, l’installation peut commencer


2 INSTALLATION DES UTILITAIRES 4

Et voilà pour Ghostview ! Rentrons maintenant dans le vif du sujet, et démarrons l’ins-
tallation de MiKTeX. Rien de bien sorcier n’ayez craintes, mais il est toujours bon de faire
attention à ce que l’on fait !
Allez à l’attaque ! ! Commençons par allez chercher l’exécutable de MiKTeX :

En double-cliquant sur l’icône, vous lancez l’extraction des fichiers d’installation pour arri-
ver sur l’écran suivant :

A l’écran suivant vous devez choisir si tous les utilisateurs du PC profiteront de MiKTeX,
le choix vous appartient, mais pourquoi priver les autres d’une telle perle ! Vous avez ensuite
le choix du chemin d’installation, encore une fois, le choix vous appartient !
2 INSTALLATION DES UTILITAIRES 5

On continue :

Voilà, vous êtes prêt pour démarrer l’installation. L’installeur va ici télécharger les princi-
paux packages utile pour être opérationnel. Au final, nous nous retrouvons devant cet écran :

Et voilà pour MiKTeX ! Courage, vous y êtes presque, reste plus qu’à installer l’éditeur de
texte et vous pourrez découvrir LaTeX ! Installons maintenant TeXnicCenter
3 CONFIGURATION DES UTILITAIRES 6

la procédure d’installation peut maintenant démarrer ; après avoir accepté la licence du


logiciel, vous pourrez choisir le chemin d’installation ainsi que le type (classique, complète ou
personnalisée), vous êtes alors fins prêts pour démarrer l’installation :

L’extraction des fichiers commence, et ...

Nous voilà donc au complêt ! Nous allons maintenant nous attaquer à la configuration de
tout ce petit monde !

3 Configuration des utilitaires


Nous allons ici voir comment configurer MiKTeX et TeXniCcenter pour pouvoir créer vos
premiers documents LaTeX et les sauvegarder en .ps ou en .pdf à l’aide de ghostscript. Com-
mençons tout d’abord par MiKTeX. L’utilitaire de configuration est accessible via le menu
”Démarrer” de Windows
3 CONFIGURATION DES UTILITAIRES 7

le principal intérêt de l’opération est de choisir le miroir qui servira à télécharger les mises
à jour des packages de MiKTeX.

Le choix du miroir importe peu, pour ma part je préfère le ftp de inria (France), mais encore
une fois, le choix du miroir n’a que peu d’influence sur les mises à jour. Le choix du miroir
étant fait, faisons la mise à jour.

Une fois l’utilitaire lancé, vous voici devant l’écran suivant :


3 CONFIGURATION DES UTILITAIRES 8

La recherche des mises à jour débute ...

il se peut que des mises à jours doivent être installées seules, dans ce cas, pas de panique
faites les en priorité et ensuite vous pourrez continuer. Lorsque les mises à jour sont correcte-
ment effectuées, vous vous retrouvez en face de l’écran suivant :

La configuration de MiKTeX est terminée, attaquons nous maintenant à TeXniCcenter.


Cette partie est un peu plus ardue, il faut ici indiquer à TeXniCcenter quoi utiliser pour créer
des fichiers LaTeX (au format .dvi) les convertir en .ps ou en .pdf. Commençons par lancer
TeXniCcenter, après avoir zappé les astuces du jour, nous nous trouvons devant cet écran :

Donc maintenant il va nous falloir créer les profils qui nous permettrons de créer des docu-
ments au format dvi et au format ps. Suivez le guide, dans le menu de TeXniCcenter (TXC
c’est plus court !), rendez vous sur Build :
3 CONFIGURATION DES UTILITAIRES 9

Les profils les plus utiles sont :


LaTeX => DVI
LaTeX => PDF
LaTeX => PS
LaTeX => PS => PDF
Au besoin, il vous siffira de créer les manquant en cliquant le bouton Add. Voyons ce qu’il
y mettre maintenant. Il s’agit ici d’indiquer le chemin vers les outils de compilation, et les
commandes à passer à ces derniers, nous en profiterons également pour indiquer le chemin des
visionneuses de fichiers. Commençons par le profil LaTeX => DVI, voiçi une capture de ce
vous devez renseigner :

Ce qui nous donne donc dans l’onglet (La)TeX :


Chemin du compilateur :
C:\Program Files\MiKTeX 2.5\miktex\bin\latex.exe
Commande à passer au compilateur :
--src -interaction=nonstopmode "%Wm"
Chemin d’accès à Bibtex (le gestionnaire de bibliographie) :
C:\Program Files\MiKTeX 2.5\miktex\bin\bibtex.exe
Commande à exécuter :
"%bm"
Chemin d’acces au gestionnaire d’index :
C:\Program Files\MiKTeX 2.5\miktex\bin\makeindex.exe
Commande à exécuter :
"%bm"
3 CONFIGURATION DES UTILITAIRES 10

Passons maintenant à l’onglet Viewer, nous renseignerons ici le chemin vers la visionneuse
DVI (Yap.exe qui est inclu dans l’installation de MiKTeX), et les commandes à exécuter. Voilà
ce que ça donne en image :

Soit pour le chemin de la visionneuse :


C:\Program Files\MiKTeX 2.5\miktex\bin\yap.exe
la commande à exécuter :
-1 "%bm.dvi"
Pour la recherche avancée (celle-ci permet de revenir directement dans le fichier source en
cliquant sur le fichier compilé) :
-1 -s %l"%Wc" "%bm.dvi"
Passons maintenant au profil LaTeX => PDF. Voilà en image ce que doit contenir l’onglet
(La)TeX :

Ce qui nous donne donc pour le chemin du compilateur :


C:\Program Files\MiKTeX 2.5\miktex\bin\pdflatex.exe
la commande à exécuter :
-interaction=nonstopmode "%pm"
Tout ce qui concerne BibteX et Makeindex, reste identique d’un profil à l’autre, il vous suffira
donc de copier les informations du profil LaTeX => DVI pour ces deux utilitaires. Configurons
maintenant la visonneuse. Pour ma part j’utilise adobe reader, si vous utilisez un autre logiciel
(foxit reader ...) il vous faudra indiquer le chemin vers ce dernier.
3 CONFIGURATION DES UTILITAIRES 11

Voici ce que ça donne en image :

ainsi le chemin vers la visionneuse :


C:\Program Files\Adobe\Acrobat 7.0\Reader\AcroRd32.exe
la commande à passer :
[DocOpen("%bm.pdf")][FileOpen("%bm.pdf")]
la commande pour la recherche avancée :
[DocOpen("%bm.pdf")][FileOpen("%bm.pdf")]
la fermeture du document :
[DocClose("%bm.pdf")]
Concernant le profil LaTeX => PS, les informations de l’onglet (La)TeX sont les mêmes que
celles du profil LaTeX => DVI, il suffira donc de les copier. En ce qui concerne la visionneuse
vous devez vous retrouver devant cet écran :

Chemin vers la visionneuse :


C:\Program Files\Ghostgum\gsview\gsview32.exe
Commande à passer :
-e "%bm.ps"
Recherche avancée :
4 MINI-TUTO TXC 12

-e "%bm.ps"
Enfin le profil LaTeX => PS => PDF. Vous avez déjà pratiquement tout ce qu’il faut :
en effet, la configuration dans l’onglet (La)TeX est celle du profil LaTeX => DVI, et la
configuration de la visionneuse est celle du profil, LaTeX => PDF. Si vous n’y arrivez pas,
vous pouvez télécharger mes profils ici. Il ne vous restera plus qu’à vérifier les chemins vers
les différents utilitaires. Vous voici fins prêt à utiliser LaTeX ! ! ! Ce fut un peu long, mais pas
bien compliqué à configurer. Avant de parler plus avant de LaTeX en lui même attardons nous
sur l’éditeur de texte que nous avons choisi : TeXnicCenter (TXC). Je vous propose donc un
mini-tuto pour vous servir au mieux de ce logiciel très complêt.

4 Mini-Tuto TXC
Avant de rentrer dans le vif du sujet, commençons par télécharger le dictionnaire fran-
çais (http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/fr FR.zip). Ce
dictionnaire se présente sous forme d’une archive zippée, il vous faudra extraire son contenu
dans le dossier ”languages” de votre installation. Ce qui donne si vous avez laisser le chemin
par défaut :
C:\Program Files\TeXnicCenter\Language
La première étape est de configurer le correcteur orthographique, qui bien que sommaire
permet toujours de dépanner, pour ce faire, allons jeter un oeil dans les options de TXC

Une fois dans les options, rendez-vous à l’onglet Spelling :

Cette manipulation nécessite de redémarrer TXC, donc avant de continuer passage par la
case redémarrage du logiciel !
Pour les anglophobes, il existe un patch permettant de franciser l’interface de TXC. Ce
patch a également la bonne idée d’installer le dictionnaire français pour le correcteur orthogra-
phique. Il est disponible ici (http://txctools.cromsoft.org/download/TxcFRPack0.3Setup.exe),
bien qu’en cours de développement, ce patch offre une traduction quasi complète de l’interface
(avec quelques fautes d’orthographe :p). Je vous détaille en image son installation :
4 MINI-TUTO TXC 13
4 MINI-TUTO TXC 14

Bon voilà une bonne chose de faite, l’interface est maintenant en Français. Bon voyons
maintenant comment se servir de TXC (dans les grandes lignes bien entendu).
Tout d’abord comment créer un nouveau document .tex ?
4 MINI-TUTO TXC 15

Comment compiler mon document ?

Comment visualiser mon document ?

Puis-je faire les deux dans la foulée ?

Bon c’est bien gentil tout ça, mais tout à l’heure, nous avons configuré des profils,
pourquoi ? a quoi servent-ils et surtout dans quelle situation utiliser un profil plus qu’un
autre ? Suivez le guide ! !

Profil LaTeX => DVI

C’est le profil de base de LaTeX, il permet de générer un fichier *.dvi à partir de votre
(vos) fichier(s) *.tex.

Prérequis : Toutes vos images doivent être au format *.ps ou *.eps.

Le .dvi ainsi créé présente l’avantage d’être très léger (quelques dizaines de ko), et de très
grande qualité (les images ne souffrent d’aucune compression) en revanche, il ne peut être
imprimé que sur le poste où il été créé : en effet, les images ne sont pas directement insérées
5 VERS VOTRE PREMIER DOCUMENT LATEX : STRUCTURE D’UN FICHIER *.TEX 16

au document, mais seulement affichée par la visionneuse.

Profil LaTeX => PDF

Ce profil est l’un des plus intéressant du lot, il permet de convertir votre (vos) ficher(s)
*.tex en un fichier *.pdf.

Prérequis : Toutes vos images doivent être au format *.jpg.

Le .pdf ainsi créé présente un avantage certain, il peut être exploité sur tous les ordinateurs
disposant d’un logiciel permettant la lecture des .pdf, en effet toutes les images sont cette foit
intégrées au document. En revanche il souffre de la compression des images.

Profil LaTeX => PS

Sans doute le profil le moins pratique du lot en l’état, il permet de créer un ficher *.ps à
partir de votre (vos) fichier(s) *.tex.

Prérequis : Toutes vos images doivent être au format *.ps ou *.eps.

Le ficher .ps ainsi créé est très volumineux (quelques Mo) et n’apporte pas pour autant
une meilleure qualité, mais il peut en revanche être converti en pdf via un logiciel tel que
ghostscript. Pour éviter cette étape, il faut s’intéresser au profil suivant.

Profil LaTeX => PS => PDF

Ce profil vous permet de créer un *.pdf à partir de votre (vos) fichier(s) *.tex mais en
passant cette fois par un fichier *.ps.

Prérequis : Toutes vos images doivent être au format *.ps ou *.eps.

Quel est l’intérêt de se profil ? Il permet de créer un fichier .pdf tout en utilisant des
images au format .eps, qui présente l’avantage d’être moins compressées que des images au
format .jpg. La qualité du document se trouve donc légèrement améliorée. En revanche cette
méthode créé un fichier .ps, qui vous sera pour le coup relativement inutile, vous pouvez donc
le supprimer sans états d’âme à la fin de la compilation.

5 Vers votre premier document LaTeX : structure d’un fichier *.tex


Votre fichier .tex est destiné à être analysé par le compilateur LaTeX, ainsi il doit com-
porter un minimum d’informations utiles pour mener à bien la compilation. L’ensemble de
ces informations est contenue dans le préambule du document. Ainsi le préambule indique au
compilateur :
– le type de document (article, rapport, memoire, livre ...)
– les packetages utilisés pour construire le document (je vous en dirais un peu plus à ce
sujet dans la suite)
– les macros et nouvelles commandes de l’utilisateur (permettant véritablement de
construire un document sur mesures, leur utilisation ne sera pas abordée ici, mais je
vous guiderais vers saines lectures par la suite !)
5 VERS VOTRE PREMIER DOCUMENT LATEX : STRUCTURE D’UN FICHIER *.TEX 17

Tout d’abord il faut définir la classe (le type) de document. Le choix de la classe se fait par
la commande :
\documentclass{classe}
Les principales classes utilisables sont :
– article : utilisée pour les publications scientifiques, les rapports courts, les comptes rendu,
lettres, CV etc
– report : utilisée pour des rapports plus longs (mémoires, thèses, livres ...)
– book : utilisée pour rédiger des livres
– slides : utilisée pour réaliser des transparents (utilisation de grandes polices sans sérif)
Une fois le type de document spécifié, il faut choisir les packages que LaTeX pourra utiliser
pour compiler le document. Pour inclure un package, il faut alors procéder de la manière
suivante :
\usepackage[options]{extension}
La liste des packages utilisée est toute personnelle, néanmoins, il existe des incontournables :
inputenc : il permet de spécifier le codage des police de caractères utilisées parmi ASCII,
ISO Latin-1, ISO Latin-2, 437/850 IBM code pages, Apple Macintosh, Next, ANSIWindows
ou un codage défini par l’utilisateur

amsmath,amsfonts,mathrsfs : ils permettent d’utiliser les polices de l’American


Mathematical Society. Très utile dès lors qu’il s’agit de mettre en page des équations

aeguill : permet d’ajouter différents types de guillements aux polices de caractères

xspace : optimise la gestion des espaces typographiques dans le document

babel : intertionnalise le document. Ainsi les gestions des polices, des césures, des accents
et autres marques typographique est automatisée selon la langue choisie

latexsym : rend possible l’utilisation de symbôles vérouillés de LaTeX

graphicx : propose de nombreuses options de gestions des figures. Il s’utilise avec le


package epsf

tabularx : permet de gérer les tableaux, ainsi il est possible modifer les tailles de chacune
des colonnes etc

enumerate : utile pour la gestion des listes, il permet de créer des listes type a. b. c. ou
1. 2. 3.

geometry : permet d’agir sur les marges de document

float : optimise la gestion des objets flottants (images, tableaux)

fancyhdr : permet de disposer d’entêtes et de pieds de pages hautement personnalisables

Bon bah vous y êtes presque ! A deux doigts de votre première production ! ! Vous avez le
préambule, mais va bien falloir commencer votre document un jour !
Allez on commence par lui donner un titre ! Pour ce faire, à la suite du préambule tapez :
\title{Le titre de mon premier document}
6 REMARQUES ET LIENS 18

faites de même pour l’auteur :


\author{Mon petit nom à moi que j’ai}
Dernière étape, expliquons au compilateur où commence et où finit le document :
\begin{document}
\maketitle
Cool c’est mon premier document !!!
\end{document}
Vous voilà armé pour rédiger un document sous LaTeX, en résumer pour être fonctionnel,
votre document doit se présenter comme suit :
\documentclass[a4paper,twoside,openright]{report}
%twoside génère un document recto-verso
%openright précise au compilateur de toujours démarrer
%sur une page à droite
\usepackage[latin1]{inputenc}
\usepackage{amsmath,amsfonts,mathrsfs}
\usepackage[cyr]{aeguill}
\usepackage{xspace}
\usepackage[francais]{babel}
\usepackage{latexsym}
\usepackage{graphicx,epsf}
\usepackage{tabularx}
\usepackage{enumerate}
\usepackage{geometry}
\usepackage{float}
\usepackage{fancyhdr}

\title{Mon document}
\author{Serge Karamazoff (aucun lien ...)}

\begin{document}
\maketitle

Mangez des carottes !!!


\end{document}

6 Remarques et liens
Une petite remarque pour les utilisateurs de Linux (qui sont nombreux ici), la concep-
tiondes documents est identique, seuls les outils changent. Ainsi TXC se verra remplacer par
Kile ou Emacs (associé à Auc TEX). De manière générale, tous les outils sont disponibles
sur les serveurs de vos distributions (n’ayant que peu de recul à ce sujet, je n’en dirais pas plus).

Ainsi pour les utilisateurs de Debian, vous trouverez plus d’information ici :
http://people.via.ecp.fr/˜alexis/formation-linux/latex.html

Pour les utilisateurs d’Ubuntu : http://doc.ubuntu-fr.org/applications/latex


6 REMARQUES ET LIENS 19

Et de manière générale, tout le nécessaire peut se trouver chez CTAN :


http://www.tug.org/tex-archive/help/Catalogue/index.html

Volontairement, je n’ai détaillé ici que les prémices de la création de votre document. Le
sujet a déjà été traité (de manière plus ou moins heureuse) à de nombreux endroit sur la
toile. Je vous propose donc deux sources inépuisables qui vous permettront d’aller plus loin,
et de créer des documents de plus en plus beaux.

Tout d’abord un lien vers la documentation pdf ”Apprendre LaTeX en 88 minutes” :


http://www.mathematex.net/phpBB2/download.php?id=1 Il s’agit d’une ressource extrêment
complète et didactique parsemée d’exemples en tout genre.

Enfin, si des questions subsistent, je vous conseille de faire un tour sur cette FAQ :
http://www.grappa.univ-lille3.fr/FAQ-LaTeX/ Certes, la présentation laisse à désirer, mais en
revanche nombre de vos questions trouveront réponse !

Voilà la découverte se termine ici, et les choses sérieuses vont commencer pour vous ! Merci
d’avoir pris le temps de lire et peut-être de découvrir ce formidable outil

You might also like