Skip to Main Content
Banner Image

Latex, un langage pour éditer du texte scientifique: Packages et compilation

Généralités

Latex est un outil souple qui permet de faire appel à différents ensembles de fonctionnalités en fonction des documents à rédiger.

Une fois le document terminé, la compilation permet de le publier (généralement en pdf). Souvent, il sera nécessaire de compiler deux fois de suite afin d'obtenir le document correctement traité (prenant en compte tous les liens, par exemple).

 

packages

Les packages les plus usités sont :

  • Pour un document rédigé en  français :  usepackage [francais] {babel} . Si le document fait appel à différentes langue il est possible de les indiquer à l'intérieur des crochets, par exemple : usepackage [english, francais] {babel} La dernière langue citée (francais, dans notre exemple) sera toutefois celle qui concernera toute la structure du document (chapitre au lieu de chapter,...).
  • \usepackage [utf8] {inputenc}  Cette commande permet des signaler que l'encodage des caractères est en utf8  
  • pour des documents au contenu mathématique : \usepackage {amsmath, amssymb, amsfonts} ; \usepackage {graphicx}
  • \usepackage {hyperref}  Cette extension permet notamment de gérer les liens et de rendre la table des matières interactives.  On la place à la fin du préambule.

 

Compîlation

Le processus qui permet de transformer le fichier.tex en un document au format pdf se nomme la compilation. Il existe différents modes de compilation. Nous conseillerons ici celui utilisant le compilateur pdflatex qui permet notamment d'insérer des images au formats png ou jpeg.

La compilation génère outre le fichier pdf ou dvi souhaité d'autres fichiers qui sont nécessaires au processus : .aux , .log,...

En cas de problème en cours de processus, la compilation s'interrompt et génère un/des messages d'erreur(s).

 

Contrat Creative Commons
Le contenu de  BiblioGuides composante du portail documentaire Sorbonne Universités est mis à disposition selon les termes de la licence Creative Commons Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique 3.0 Unported