Pour bien démarrer avec LaTeX (qui s’écrit \(\LaTeX\)), je vous présente ici quelques éléments.

Démarrer avec LaTeX: la distribution à choisir

Il existe 3 distributions pour pouvoir faire du \(\LaTeX\): TeXLiveMacTeX et MikTex.

Elles sont toutes les trois installables sur Windows et systèmes UNIX (mac OS, Ubuntu, …).

Vous devez nécessairement installer une des ces distributions avant de vous lancer dans le moindre projet \(\LaTeX\). Si vous aviez déjà une distribution, et/ou un éditeur \(\LaTeX\), je vous conseille de tout supprimer et tout bien nettoyer… sinon, des problèmes pourront vous prendre la tête par la suite…

Démarrer avec LaTeX: choisir un éditeur

Pour faire du \(\LaTeX\), il faut un endroit où taper le texte… donc un éditeur qui, de préférence, est dédié à ce langage pour plus de praticité.

Editeur LyX

Pour les amateurs de logiciels WYSIWYG (tels Word, OpenOffice Writer, …) et pour les réels débutants, c’est pas trop moche pour commencer. Mais si vous souhaitez passer assez vite à la création de documents sophistiqués, ce n’est peut-être pas une bonne idée de commencer par LyX.

Texmaker

Un incontournable (à mon avis) : il est à mi-chemin entre la simplicité et la performance, donc idéal pour celles et ceux qui souhaitent s’investir réellement dans \(\LaTeX\).

TeXnicCenter

Uniquement sous Windows, il semblerait que ce soit un bon éditeur. Il est à mon sens un peu trop compliqué : il y a beaucoup trop d’icônes et je m’y perds… Mais il conviendra sûrement à beaucoup de personnes.

Visual Studio Code (VSC)

Cet éditeur permet de faire du \(\LaTeX\) et bien d’autres langages. Il faudra juste installer le nécessaire car le langage n’est pas nativement pris en charge.

Démarrer avec LaTeX: le premier document

Afin de voir si tout a bien été installé, vous pouvez créer un nouveau document avec votre éditeur et, par exemple, y insérer le code ci-contre.

En compilant via PdfLaTeX, un magnifique « Salut ! » s’affichera sur une page A4 blanche.

\documentclass[12pt,a4paper]{article}
\usepackage{inputenc}
\usepackage{lmodern}
\begin{document}
Salut !
\end{document}

Choix de la compilation

Votre éditeur doit vous proposer plusieurs compilations: LaTeXPdfLaTeXXeLaTeXLuaLaTeX, etc.

Pour les débutant·e·s, je conseille de commencer à compiler via PdfLaTeX : c’est la méthode qui produit directement un PDF sans passer par un fichier DVI.

Pour choisir la méthode de compilation, il faut aller dans la configuration de l’éditeur (avec Texmaker, menu « Options », puis « Configurer Texmaker »)

Les fontes

C’est un gros problème de \(\LaTeX\) quand on ne compile pas avec PdfLaTeX ou LaTeX: si vous souhaitez utiliser vos fontes TT (TrueType), il faudra compiler via XeLaTeX ou LuaLaTeX, mais la structure des documents se trouvera légèrement changée par rapport à la structure « classique » quand on compile via PdfLaTeX.

Sinon, il existe des fontes utilisables via les compilations classiques. Regardez du côté du site tug.org.

Démarrer avec LaTeX: les packages

Les packages sont des fichiers contenant multitudes de fonctions qui permettent de créer des documents plus simplement.

Ils possèdent en général l’extension .sty et sont très souvent installables via votre distribution (donc simplement, en cherchant leur nom dans le catalogue).

Il existe cependant des extensions (packages) personnels qui ne font pas partie du catalogue officiel. Par exemple quelques extensions très personnelles que j’ai faites n’ont jamais été proposées au catalogue (CTAN).

Un liste de packages

Une documentation PDF

J’ai écrit il y a très longtemps maintenant cette documentation, qui pourrait peut-être vous aider: