Programmation LaTeX/Les environnements
LaTeX/Inclure des images
L'inclusion d'images nécessite l'utilisation de l'extension codice_1 (codice_2).
Pour inclure une image, il faut utiliser la commande codice_3. 
On peut distinguer deux cas :
Vous pouvez omettre l'extension du fichier ; ainsi, vous pouvez avoir le fichier dans plusieurs formats, et laisser le compilateur choisir le fichier (dans l'ordre suivant, avec pdflatex : .pdf, .png, .jpg, .mps, .jpeg). On a donc typiquement deux situations :
Chemin d'accès.
Par défaut, LaTeX va chercher l'image dans le répertoire (dossier) où se trouve le fichier codice_15. On peut indiquer un répertoire différent en utilisant la syntaxe Unix : les répertoires sont séparés par des barres de fraction codice_16.
Par exemple, si le projet devient imposant, il est intéressant de placer les images dans un sous-répertoire, appelons-le codice_17. On peut alors :
On remarque que :
Taille de l'image.
L'idéal est d'avoir une image directement au format dans lequel elle doit être incluse. Il faudra faire attention à la notion de résolution : le rendu peut être très différent entre l'affichage à l'écran, la sortie sur imprimante et l'impression "offset".
Si l'on veut retailler l'image, le mieux est d'utiliser les options de codice_18 fournies par l'extension codice_1 :
Rappelons que les paramètres "hauteur" et "largeur" sont composés d'un nombre avec une unité accolée, par exemple codice_30 pour dix centimètres. Le paramètre "échelle" quant à lui n'a pas d'unité :
D'autres options sont disponibles, voir "Images > Extension graphicx".
Encadrement.
On peut inclure l'image dans un cadre en utilisant la fonction codice_36 (cf. "Options de mise en forme avancées > Cadre et couleur du fond").
Figure flottante.
On peut laisser notre typographe virtuel placer l'image ; on parle alors de figure flottante. Le procédé est similaire aux tableaux flottants (cf. "Faire des tableaux > Tableau flottant").
Pour cela, on encapsule l'image dans un environnement codice_37 :
\begin{figure}[position]
où
Latex tient compte des règles internes de mise en page (une image par page ou toutes les images en haut d'une page par exemple) en priorité pour positionner une image. Pour forcer l'emplacement d'une image il faut faire précéder la lettre de "position" par un codice_42 (par exemple codice_43). 
Si l'on veut placer une légende ainsi qu'une étiquette permettant de faire référence à l'image (cf. "Structuration du texte > Références"), on utilisera la syntaxe suivante :
\begin{figure}[position]
Dans la figure~\ref{étiquette} page~\pageref{étiquette}, …
Lorsqu'il y a trop de flottants, la mise en page peut devenir problématique. On pourra avoir recours à l'instruction codice_44 qui provoque un changement de page et l'affichage de tous les flottants en attente. L'instruction codice_45 a le même effet, mais le texte qui suit est placé sur une page impaire (« belle page » si l'on est en recto-verso).
L'index des figures s'obtient avec l'instruction codice_46. L'extension codice_47 permet de faire figurer cet index dans la table des matières.
Dessiner avec LaTeX.
LaTeX propose des instructions pour faire des dessins, ou tracer des graphiques. Outre l'environnement codice_48, vous disposez des extensions de la suite PSTricks, qui permet également de tracer des fonctions mais doit être compilé avec codice_4 et non pas avec codice_50 (on peut obtenir un fichier PDF à partir du fichier PostScript généré), ou avec PGF/TikZ.
Cela dépasse largement le cadre de ces "premiers pas". LaTeX n'est pas un logiciel de dessin, et s'il est possible de dessiner, avec un rendu magnifique et en générant un fichier très petit, cela requiert l'apprentissage d'instructions supplémentaires.
Il existe cependant des programmes de dessin qui génèrent du code PSTricks. On peut ainsi générer un fichier LaTeX et l'inclure dans le fichier en cours, pour générer une image de grande qualité pour une taille modeste (toutefois, le code généré n'est pas forcément très lisible ni optimal).
Citons par exemple TeXgraph de Patrick Fradin :