Les packages pgf et Tikz permettent de faire énormément de choses. Vous pouvez regarder les exemples sur: Fauskes.net et vous en inspirer. La documentation, disponible ici , est longue mais commence par une série de tutoriaux.
On doit utiliser le package graphicx. Pour cela, il faut mettre un :
\usepackage{graphicx}
dans le préambule. Ensuite, dans le corps du document, pour inclure une image stockée dans le fichier machin, on tape \includegraphics{machin}. On peut spécifier la taille avec des arguments optionnels : \includegraphics[width=3cm,height=3cm]{machin} (on peut bien sur ne préciser qu'une seule des deux tailles). On peut aussi ajouter un angle=XXX spécifiant d'insérer l'image tournée de XXX degrés.
Ce paragraphe n'est valable que si vous compilez avec pdflatex. On a le droit au PDF, au JPEG, au PNG et au TIFF (et également les fichiers PostScript obtenus avec MetaPost). Si l'image est dans un autre format bitmap, on peut la convertir en JPEG, PNG ou TIFF, par exemple à l'aide de convert. Si c'est un EPS, le mieux est d'utiliser epstopdf.
Ils sont nombreux. Il y a par exemple xfig, inkscape, gimp et gnuplot.
Il y a le package xcolor qui permet de mettre du texte en couleur.
On dispose de la commande \textcolor, qui prend comme premier argument une couleur, comme deuxième argument du texte, et affiche ce texte dans cette couleur. Par exemple, \textcolor{red}{ploum} va mettre « ploum » en rouge.
Il y a quelques noms de couleurs prédéfinis, comme red, blue et cie. On peut en définir d'autres, avec la commande \definecolor. Elle prend en premier argument le nom que l'on veut donner, en deuxième argument, le modèle de spécification, et en troisième argument, la spécification. Les trois modèles sont :
On peut appliquer une rotation à du texte avec \rotatebox (par exemple \rotatebox{30}{ploum} pour tourner de 30 degrés), lui faire subir une affinité avec \resizebox (par exemple \resizebox{1cm}{3cm}{ploum} pour afficher « ploum » large de 1cm et haut de 3cm).
Si vous compilez avec latex, il faudra probablement convertir le dvi en ps pour voir les images, le texte en couleur, etc. Pour insérer des images, il faudra forcément les convertir au format EPS. En revanche, vous pourrez utiliser PSTricks, un package très puissant, équivalent de pgf/TikZ, qui ne marche pas avec pdflatex. Vous pouvez consulter le manuel de PSTricks.