« LaTeX/Installer LaTeX » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Emacs : refnec|Emacs ne gère que les caractères en ASCII pur!!! les références données plus bas datent d'avant la création d'unicode!
Ligne 62 :
Le chemin d'accès au répertoire contenant les extensions est de la forme <code>[texmf]/tex/latex/</code>, où <code>[texmf]</code> dépend de l'installation. On crée normalement un sous-répertoire par extension (il porte alors le nom de l'extension) ou par thème d'extension. Puis, il faut rafraîchir la liste des extensions afin que LaTeX sache où trouver cette extension.
 
# '''MikTeX''' possède un programme d'installation d'extensions, le ''MikTeX Package Manager'' (MPM), auquel on peut accéder par le menu '''Démarrer''' de Microsoft Windows. Si l'on désire installer « à la main », le chemin est en général dans <code>C:\texmf\tex\latex\</code>. Si l'on ajoute une extension, il faut en rafraîchir la liste ''(refresh)'' : menu '''Miktex options | General | Refresh now'''.
 
# De même, '''TeXlive''' possède <code>tlmgr</code> (TeXlive manager) qui permet la mise à jour en ligne et, plus généralement, fournit une interface commune aux différents outils de gestion de la distribution.
 
# Pour '''MacTeX''', on peut installer les extensions supplémentaires dans :
* <code>~/Library/texmf</code> : il s'agit alors d'une extension accessible à l'utilisateur seul ;
* <code>/usr/local/texlive/texmf-local</code> : l'extension est accessible à tous les utilisateurs, mais il faut rafraîchir la liste des extensions avec la commande <code>sudo texhash</code> (ou <code>sudo mktexlsr</code>, qui est un synonyme) depuis l'interpréteur de commandes (<code>Terminal</code>). La distribution en elle-même est installée dans <code>/usr/local/texlive/''année''/texmf-dist</code>, mais ne doit pas être modifiée.
La distribution en elle-même est installée dans <code>/usr/local/texlive/''année''/texmf-dist</code>, mais ne doit pas être modifiée.
 
Parfois, l'extension est fournie sous la forme d'un fichier <code>.ins</code> et d'un fichier <code>.dtx</code>. Il faut alors placer ces fichier dans le répertoire idoine comme indiqué ci-dessus, puis compiler deux fois le fichier <code>.ins</code> avec LaTeX<ref>deux fois parce que si cela peut produire une documentation qui peut contenir des références croisées, voir [[../Structuration du texte#Références|plus loin]]</ref>. Cela crée alors le fichier <code>.sty</code>. Il faut ensuite rafraîchir la liste des extension comme indiqué ci-dessus.