Source de quadrillage.tex
Fichier TeX
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

 

Validation CSS Validation XHTMLSyracuse — Dernière modification : 10 mars 2004 (0.07s - 3479282 - 7 septembre 2008) vers le haut