Il faut donc utiliser directement le code postscript et l'encapsuler dans un objet PStricks.
Dans cet exemple les intersections sont colorisées alternativement en rouge, vert et bleu.
\begin{center}
\begin{pspicture*}(-6,-4)(6,4)
\psframe*[linecolor=blue!20](-6,-4)(6,4)
\psinterCercles[D=2.45,linewidth=0.4cm,linecolor={[cmyk]{0 .83 1 0.7}}]
\end{pspicture*}
\end{center}
\begin{pspicture*}(-6,-4)(6,4)
\psframe*[linecolor=blue!20](-6,-4)(6,4)
\psinterCercles[D=2.45,linewidth=0.4cm,linecolor={[cmyk]{0 .83 1 0.7}}]
\end{pspicture*}
\end{center}
Les fichiers contenant la commande et les explications sont ici:
Voici une version où les intersections sont colorisées en cyan, magenta et jaune.
Il y a juste une ligne à changer :
Color aload pop setrgbcolor
par
Color aload pop 0 setcmykcolor
Une dernière version autorise trois possibilités avec l'option intercolor=rgb ou intercolor=cmyk ou intercolor=white
La commande permettant de coloriser l'intersection de deux familles de cercles s'écrit :
\psinterCircles[options]
Une deuxième macro permet de coloriser l'intersection d'une famille de cercles et d'un réseau de droites parallèles, elle s'écrit :
\psinterCirclesLines[options]
Ces deux commandes sont réunies dans un même fichier"pst-intersection.tex, pst-intersection.pdf" dans le répertoire : intersections
Sur Syracuse les fichiers sont ici :
http://melusine.eu.org/syracuse/G/pstricks/pst-moire/intersections
Aucun commentaire:
Enregistrer un commentaire