Comment faire une figure sous LaTeX ?
* On distingue deux techniques majeures :
+ soit on utilise un logiciel de dessin et on inclut une figure
sous un format défini (en général PostScript ou Encapsulated
PostScript). Pour une liste de logiciels, voir la question 25.1.
+ on utilise les commandes LaTeX disponibles. L'environnement
picture permet ainsi de composer des figures comprenant du
texte, des segments de droites, des cercles et des figures
géométriques.
Les commandes LaTeX les plus courantes pour le dessin sont :
+ \put(x, y){objet}
+ multiput
+ \line(x,y){longueur}
+ \vector
+ \shortstack
+ \circle
+ \circle*
Exemple :
\begin{picture}(largeur, hauteur)
\put(0,0){\line(1,0){3}}
\put(0,3){\line(1,1){4}}
\end{picture}
%%%% fin exemple %%%%
* Le package epic définit un ensemble de commandes plus
complet que l'ensemble par défaut de LaTeX. Il s'agit des
commandes : \multiputlist, \matrixput, \grid, \dottedline,
\dashline, \drawline, \jput, \picsquare et \putfile,
ainsi que des environnements : dottedjoin, dashjoin et drawjoin.
Exemple :
\matrixput(0,0)(10,0){6}(0,10){3}{\circle{4}}
\matrixput(2,0)(10,0){5}(0,10){3}{\line(1,0){6}}
\matrixput(0,2)(10,0){6}(0,10){2}{\line(0,1){6}}
%%%% fin exemple %%%%
* PSTricks de T. Van Zandt propose un ensemble très complet de
macros TeX qui permettent de jouer avec des dessins
(dessin, couleur, rotation, superposition, ...). L'ensemble
PSTricks est composé de plusieurs packages : pstricks, pst-plot,
multido, pst-node, pst-coil, gradient, colortab, textpath,
charpath et pst2eps. Une documentation d'une centaine de page
est également fournie et nécessaire.
ATTENTION : PSTricks fait appel à des macros postscript qui ne
sont donc pas toujours visibles dans les previewer
de .dvi.
Exemple :
\psellipse(.5,0)(1.5,1)
\parametricplot[plotstyle=dots,plotpoints=13]%
{-6}{6}{1.2 t exp 1.2 t neg exp}
\psshadowbox{\textbf Grest!!}
\pszigzag[coilarm=.5,linearc=.1{<->}(4,0)
%%%% fin exemple %%%%