Retour

quadrillage.tex

Télécharger le fichier
Image JPEG
La commande |quadrillage| permet de générer un quadrillage en fond d'écran.
Cette commande ne prend pas d'argument, mais utilise les 3~paramètres
$xstquadrillage$, $ystquadrillage$ et $quadrillagegray$ définissant
respectivement les incrémentations horizontales et verticales et le
niveau de gris utilisé (de 0 à 1). On peut modifier ces paramètres
avec les commandes à un argument |setxstquadrillage|,
|setystquadrillage| et |setquadrillagegray|. On peut également
modifier les 2~paramètres d'incrémentation en une seule fois avec la
commande à 2~arguments |setquadrillagestep|.
 
Ainsi, voilà un fichier jps, et la figure générée~:
%\epsfxsize 100mm
\exemple {quadrillage}
 
Pour des quadrillages (un peu) plus complexes, on dispose de la
commande |Quadrillage| qui dispose de plusieurs syntaxes~:
 
\syntaxe
\longref 
   {$-$}
   {quadrillage}
   {$-$}
   {Trace un quadrillage simple. Les paramètres sont $xstquadrillage$,
   $ystquadrillage$, $quadrillagegray$ et $quadrillagewd$}
 
\longref 
   {$[$ $xs_0$ $ys_0$ $xs_1$ $ys_1$ $xs_2$ $ys_2$ $]$ $\{$ $color$ $\}$}
   {Quadrillage}
   {$-$}
   {Trace un triple quadrillage, de couleur $color$, avec les pas sur
   $x$ et $y$ définis par les $xs_i$ et $ys_i$. L'argument $\{color\}$
   est optionnel, de même que les couples $(xs_2, ys_2)$ et $(xs_1,
   ys_1)$. Les épaisseurs de trait sont relevées dans le tableau $quadrillagewidth$}
 
\longref 
   {$xs_0$ $ys_0$ $\{$ $color$ $\}$}
   {Quadrillage}
   {$-$}
   {Trace un quadrillage simple, de couleur $color$, avec les pas sur
   $x$ et $y$ définis par le couple $(xs_0, ys_0)$. L'argument $\{color\}$
   est optionnel. Avec cette syntaxe, l'épaisseur du trait est
   l'épaisseur courante.}
 
\endsyntaxe
 
Pour changer les épaisseurs des traits de quadrillage, il suffit de
réaffecter le tableau $quadrillagewidth$. L'instruction utilisée par
défaut est |/quadrillagewidth [.7 .4 .2] def|.
 
Les réglages sont à faire au coup par coup, ils dépendent beaucoup du
support final et des transformations intermédiaires (image papier noir
et blanc, couleur, format jpeg, format pdf, etc\dots )
 
\exemple {Quadrillage_1}
\exemple {Quadrillage_2}
 
\endinput
 
\syntaxe
\longref 
   {$[$ $xs_0$ $ys_0$ $xs_1$ $ys_1$ $xs_2$ $ys_2$ $]$ $\{$ $color$ $\}$}
   {Quadrillage}
   {$-$}
   {Trace un triple quadrillage, de couleur $color$, avec les pas sur
   $x$ et $y$ définis par les $xs_i$ et $ys_i$. L'argument $\{color\}$
   est optionnel, de même que les couples $(xs_2, ys_2)$ et $(xs_1,
   ys_1)$. Les épaisseurs de trait sont relevées dans le tableau $quadrillagewidth$}
 
\endsyntaxe