Télécharger la documentation PDF

pdf La documentation PDF (dernière mise en ligne : 25/06/2014 22:12:48)
pdf Les sources au format compressé (dernière mise en ligne : 25/06/2014 22:12:50)

Avec quel programme créer un document \(\LaTeX\) ?

On peut créer un document \(\LaTeX\) avec n'importe quel éditeur de texte simple (bloc note de Windows, gedit, ...) mais je vous conseille toutefois d'utiliser un programme adapté. Personnellement, j'utilise Texmaker. Mais il existe d'autres programmes comme LyX (qui a l'avantage d'être visuel, comme Word).

Quelle est la structure d'un document \(\LaTeX\) ?

Un document \(\LaTeX\) aura la forme suivante :

\documentclass[‹options›]{‹nom de la classe utilisée›}
Appels des différentes extensions avec la commande \usepackage{‹nom de l'extension›}
\begin{document}
Contenu du document
\end{document}

Quelle classe choisir ?

Dans un premier temps, il faut choisir une classe de document (1ère ligne) entre par exemple :

Les options à choisir sont en général la taille de la police (10pt, 11pt ou 12pt) ainsi que l'orientation de la feuille («a4paper» pour un format normal ou «landscape» pour un format paysage). Cependant, il existe d'autres choix et d'autres options. Il faut donc regarder la documentation de la classe utilisée.
Dans Texmaker, vous pouvez aller dans le menu «Aide», puis «TexDoc» pour écrire le nom de la classe (ou de l'extension) dont vous voulez lire la doc.

On peut aussi le mettre aucune option : la classe choisira automatiquement pour vous.

Quelle est l'extension pour préciser l'encodage du document ?

On peut préciser l'encodage avec lequel est réalisé le document avec la ligne :

\usepackage[latin1]{inputenc} % pour un encodage ISO
\usepackage[utf8]{inputenc} % pour un encodage UTF-8
\usepackage[applemac]{inputenc} % pour un encodage sous Mac



Texmaker propose un assistant (menu «Assistants», puis «Nouveau document») qui propose tous les choix possibles pour les différents packages (extensions) que l'on peut charger. J'imagine qu'il en est de même pour les autres éditeurs.

Un en-tête de document possible

Voici un en-tête qui vous permettra de vous mettre directement à \(\LaTeX\) sans soucis :

\documentclass[12pt]{article}
\usepackage[‹encodage›]{inputenc} % pour un encodage UTF-8
\usepackage[francais]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern} % police de caractères
\usepackage{amsmath,amsfonts,amssymb} % pour écrire des math

La compilation

La plupart des éditeurs \(\LaTeX\) (comme Texmaker) offre des raccourcis pour compiler vos documents. Je pense que le but final d'une compilation est d'obtenir un document PDF. Aussi, voici quelques possibilités de compilation :

Vous savez maintenant l'essentiel sur \(\LaTeX\). Il ne vous reste plus qu'à vous plonger dans la documentation PDF pour en savoir d'avantage !

Et si je veux du \(\LaTeX\) sur mon site internet ?

Rien de plus simple : il vous faudra juste vous rendre sur le site MathJax pour en savoir plus et voir comment on peut simplement afficher de belles écritures comme :

\( \displaystyle\sum_{n=1}^{+\infty}\frac{1}{n^2}=\frac{\pi^2}{6} \)      \( \displaystyle\int_{-\infty}^{+\infty} \text{e}^{-x^2}\text{d}x = \sqrt{\pi}\)

Mais pour résumer, le code suivant permet de faire ce qui est affiché ci-dessus :

‹script type="text/javascript" src="http://www.mathjax.org/mathjax/MathJax.js"›
MathJax.Hub.Config({
   jax: ["input/TeX", "output/HTML-CSS"],
   extensions: ["tex2jax.js"],
   "HTML-CSS": { scale: 100}
});
‹/script›
\( \displaystyle\sum_{n=1}^{+\infty}\frac{1}{n^2}=\frac{\pi^2}{6} \)