Débuter avec le latex

Éditeurs LaTeX

Bien que vous puissiez créer des documents LaTeX à l’aide de n’importe quel éditeur et compiler à l’aide de la console, il existe plusieurs plugins pour les éditeurs largement utilisés afin de simplifier la création de documents LaTeX, et il existe des éditeurs LaTeX spécialisés. Une [liste exhaustive des éditeurs LaTeX][1] est disponible sur [TeX.SE][2] (le site StackExchange, dédié à TeX, LaTeX & Friends).

Les éditeurs les plus utilisés, selon cette liste, sont :

  • L’éditeur [Emacs][3] avec l’extension [AUCTeX][4].
  • L’éditeur [Vim][5] avec le plugin [LaTeX-suite][6].
  • [Texmaker][7] – un IDE LaTeX spécialisé.
  • [TeXstudio][8] – un autre IDE LaTeX.
  • [TeXworks] [9] - un autre IDE LaTeX.

Alors que les utilisateurs expérimentés d’Emacs ou de Vim peuvent vouloir s’en tenir à leur éditeur (dont les plugins fournissent une foule de fonctionnalités indisponibles ailleurs), un IDE spécialisé peut être plus facile à installer/utiliser pour les débutants. Les trois derniers de la liste ont une fonction de prévisualisation où l’on peut voir les résultats de la compilation du document.

De plus, il existe des outils LaTeX en ligne qui peuvent être utiles aux débutants ou aux personnes qui doivent collaborer, par ex. [ShareLaTeX][10] et [Overleaf][11].

[1] : http://tex.stackexchange.com/questions/339/latex-editors-ides [2] : http://tex.stackexchange.com/ [3] : http://www.gnu.org/software/emacs/emacs.html [4] : http://www.gnu.org/software/auctex/ [5] : http://www.vim.org/ [6] : http://vim-latex.sourceforge.net/ [7] : http://www.xm1math.net/texmaker/ [8] : http://texstudio.sourceforge.net/ [9] : https://github.com/TeXworks/texworks/releases [10] : https://www.sharelatex.com/ [11] : https://www.overleaf.com/

Installation et configuration

Vous pouvez choisir entre les principales distributions de LaTeX :

  • [TeX Live][1] (Windows, Linux et OS X), la distribution standard multiplateforme.
  • [MacTeX][2] (Mac) Une version packagée de TeX Live conçue pour OS X avec des outils spécifiques à Mac
  • [MiKTeX][3] (Windows) Une distribution entièrement séparée qui

Toutes les distributions sont plus ou moins équivalentes dans un monde idéal. TeX Live a l’avantage d’être disponible sur toutes les plateformes et bénéficie ainsi d’un bien meilleur support communautaire. MiKTeX peut tirer parti des fonctionnalités spécifiques à Windows. Pour des raisons de licence, MiKTeX distribuera également quelques packages que TeX Live ne distribuera pas.

Dans tous les cas, l’installation complète est recommandée. Plus précisément, l’utilisation de la fonction de téléchargement sur commande de MiKTeX bloquera/plantera de nombreux éditeurs.

#Mise en place

Windows (TeXLive)

  1. Téléchargez le fichier install-tl-windows.exe le plus récent de TeXLive à partir de leur [site Web][1].
  2. Exécutez install-tl-windows.exe et suivez les instructions.

Windows (MiKTeX)

  1. Téléchargez le programme d’installation MiKTeX le plus récent à partir de leur [site Web] [5].
  2. Exécutez le programme d’installation et suivez les instructions.

Mac OS X (TeXLive)

  1. Téléchargez le MacTeX le plus récent depuis leur [site Web][4].
  2. Exécutez MacTeX.pkg et suivez les instructions.

Linux (TeXLive)

Les utilisateurs de Linux ont deux options :

  1. Installez via le gestionnaire de packages de votre distribution (généralement plusieurs versions en retard)
  2. Installer depuis l’amont (publié chaque année, mis à jour souvent)

Utilisation des gestionnaires de packages

  • Arch Linux : pacman -S texlive-most
  • Debian/Ubuntu/Mint : apt-get install texlive-full
  • Fedora : “yum install texlive”

Notez que l’utilisation de cette méthode signifie que vous serez dépendant du responsable de ce paquet pour la distribution des mises à jour. Ces packages auront souvent plusieurs versions de retard sur la distribution la plus récente, ce qui signifie souvent que des mises à jour critiques seront manquantes. Il est presque toujours préférable d’installer en amont. Notez également que le gestionnaire de packages de la distribution ne reconnaîtra probablement pas l’installation directe et pourrait essayer de l’installer lorsque l’on installe d’autres packages de support associés.

Installation en amont

  1. Téléchargez la version la plus récente de TeXLive install-tl-unx.tar.gz depuis leur [site Web][1].

  2. Extrayez les fichiers de l’archive avec tar -zxvf install-tl-unx.tar.gz.

  3. Allez dans le dossier téléchargé avec cd install-tl-unx.

  4. Exécutez ./install-tl et suivez les instructions.

    TeXLive should now be installed under /usr/local/texlive/YEAR/, where YEAR is the four digit year (e.g. 2016). In this way, it is possible to have multiple TeXLive versions alongside each other and switch between them by changing your PATH variable.

    Open this folder and check the bin folder. It should contain a subfolder, which (depending on your platform) will be something like i386-linux or x86_64-linux.

  5. Ajoutez le dossier binaire TeX Live à votre chemin avec

     EXPORT PATH=/usr/local/texlive/YEAR/bin/PLATFORM:$PATH
    

    where YEAR is the four digit year (e.g. 2016), and PLATFORM is your platform (e.g. x86_64-linux).

#Tester l’installation

L’installation de LaTeX est maintenant terminée. Pour le tester, créez un nouveau fichier avec votre éditeur de texte préféré, nommez-le test.tex et ajoutez le contenu suivant :

\documentclass{article}
\begin{document}
  Hello World!
\end{document}

Maintenant, ouvrez la console ou le terminal, accédez au dossier où vous avez enregistré “test.tex” et exécutez

pdflatex test

(Notez que votre éditeur peut avoir des installations pour exécuter cela pour vous.)

Cela crée plusieurs nouveaux fichiers, dont test.pdf. Ceci est le document de sortie, et ressemble à ceci :

[![Fichier PDF résultant de la compilation de `test.tex][6]][6]

Félicitations, vous avez installé LaTeX avec succès et créé votre premier document LaTeX !

[1] : https://www.tug.org/texlive/ [2] : http://tug.org/mactex/ [3] : http://miktex.org/ [4] : http://www.tug.org/mactex/mactex-download.html [5] : http://miktex.org/download [6] : http://i.stack.imgur.com/fIs4k.png