Votre installation faite, de nombreux packages ont été installés sur votre machine. Il est cependant possible que vous ayez un jour besoin d’installer un package particulier non-présent sur votre machine. Cette sous-partie est là pour vous expliquer comment faire.
Notons que si vous avez installé LaTeX comme il est expliqué dans le chapitre 3,
il semble peu probable qu’un package utilisé dans ce cours ne soit pas présent sur votre machine.
Cette sous-partie n’étant utile que si vous tentez d’installer un package non présent dans votre distribution, vous pouvez ne pas la lire et passer au chapitre suivant sans crainte si vous n’en avez pas besoin.
MiKTeX et son installation à la volée
Les utilisateurs de MiKTeX (Windows) ont de la chance en ce qui concerne les packages, car MiKTeX installe tout seul comme un grand les packages appelés lors de vos compilations.
Si jamais vous souhaitez savoir si un package se trouve dans votre installation MiKTeX, rien de plus simple, il vous suffit d’aller dans votre menu démarrer et d’aller chercher le package manager.
Chemin du Package Manager : MiKTeX > Maintenance > Package Manager.
Le package manager vous permettra de voir la liste des packages installés dans votre distribution.
Autres distributions
Il existe plusieurs méthodes d’installation de package sous LaTeX. J’ai sélectionné pour vous les deux plus faciles à mon sens. Elles devraient vous permettre d’utiliser la quasi-totalité des packages.
Deux méthodes sont disponibles suivant que votre package soit sous la forme d’un fichier .dtx ou .sty.
Dans de rares cas, les packages sont fournis sous d’autres formes, mais ils sont alors accompagnés d’un fichier Readme vous guidant dans leur installation.
Les packages en .sty, méthode simple
Si votre package est de la forme nom_de_package.sty, rien de plus simple pour l’utiliser, il suffit de le copier dans le dossier contenant votre source .tex. Lorsque votre distribution compilera votre fichier .tex elle recherchera les fichiers .sty des packages manquant dans votre dossier et le tour sera joué.
Résumons, la commande
\usepackage{nom_de_package}
demande à LaTeX d’aller utiliser un package installé, et s'il ne l’est pas, d’aller chercher le fichier nom_de_package.sty dans le dossier de travail.
Pas très compliqué, n’est-ce pas ?
Les packages en .ins, méthode en deux temps
Les packages contenus dans un fichiers .ins doivent subir deux étapes. Premièrement, mettez votre fichier nom_de_package.ins dans un répertoire et compilez-le : il enfantera (sans douleur) un fichier nom_de_package.sty.
Ce fichier nom_de_package.sty doit être traité selon le processus développé dans le paragraphe « Les packages en .sty, méthode simple ».
Les méthodes développées ici vous permettent d’installer et d’utiliser pour un document précis des packages. Il existe des méthodes permettant d’installer pour de bon sur votre machine des packages. Ces méthodes bien qu’efficaces ne sont pas évidentes pour les utilisateurs débutants, raison pour laquelle j’ai préféré vous présenter des méthodes plus faciles.