
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~:
\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

—
Syracuse — Dernière modification : 10 mars 2004 (0.08s - 3819675 - 2 décembre 2008)