Changeset 57
- Timestamp:
- 06/19/08 16:33:53 (6 months ago)
- Files:
-
- trunk/doc/par-couleurs.tex (modified) (1 diff)
- trunk/doc/par-nommersolide.tex (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/doc/par-couleurs.tex
r2 r57 581 581 \end{multicols} 582 582 583 \subsection {Désactiver la gestion des couleurs} 584 585 Pour certaines utilisations spécifiques, on peut avoir besoin de 586 désactiver la gestion des couleurs. C'est en particulier le cas 587 lorsque l'on utilise un objet déjà présent en mémoire ou défini dans 588 des fichiers externes, Dans ces configurations, si on ne désactive pas 589 la gestion des couleurs et si on n'en définit pas de nouvelles, ce 590 sont les couleurs par défaut qui vont surcharger celles qui étaient 591 sauvegardées. 592 593 Pour désactiver cette gestion, on utilise l'option 594 \Cadre{[deactivatecolor]}. trunk/doc/par-nommersolide.tex
r2 r57 11 11 \verb+\composeSolid+ à la fin de la scène. 12 12 13 Lorsque l'activation \ verb+\psset{solidmemory}+est faite, on peut14 alors utiliser l'option \ verb+name+de la macro \verb+\psSolid+.13 Lorsque l'activation \Cadre{$\backslash $psset\{solidmemory\}} est faite, on peut 14 alors utiliser l'option \Cadre{[name=...]} de la macro \verb+\psSolid+. 15 15 16 16 Dans l'exemple ci-dessous, on construit un solide coloré, que l'on 17 sauvagarde sous le nom $A1$. On le dessine ensuite, après coup, avec 18 le code jps \verb+A1 draw**+. 17 sauvagarde sous le nom $A1$. On le dessine ensuite, après coup, en 18 utilisant l'objet \Cadre{[object=load]} avec le paramètre 19 \Cadre{[load=$name$]}. 19 20 20 21 \`A noter que l'instruction \verb+linecolor=blue+ utilisée lors de la … … 24 25 position de la source lumineuse. C'est au moment du dessin du solide 25 26 considéré qu'il faut régler ces paramètres. 27 28 Enfin, on remarquera l'utilisation de l'option 29 \Cadre{[deactivatecolor]} qui permet au cube de garder sa couleur 30 rouge d'origine (sinon les couleurs par défaut auraient repris le 31 dessus dans l'objet \verb+load+). 26 32 27 33 \begin{multicols}{2} … … 39 45 name=A1, 40 46 ](0,0,0) 41 \ codejps{42 A1 draw**43 } 47 \psSolid[object=load, 48 deactivatecolor, 49 load=A1] 44 50 \composeSolid 45 51 \end{pspicture*} … … 57 63 name=A1, 58 64 ](0,0,0) 59 \ codejps{60 A1 draw**61 } 65 \psSolid[object=load, 66 deactivatecolor, 67 load=A1] 62 68 \composeSolid 63 69 \end{verbatim} … … 69 75 de variables quelconques, car ils risquent d'entrer en conflit avec 70 76 des noms déjà existant. Merci d'utiliser des noms analogues à ceux 71 utilisés dans la documentation. 77 utilisés dans la documentation. Une bonne stratégie consiste à 78 utiliser systématiquement un ou plusieurs caractères numériques à la 79 fin de vos noms de variables. 72 80
