Changeset 57

Show
Ignore:
Timestamp:
06/19/08 16:33:53 (6 months ago)
Author:
jpv
Message:

Complément doc sur deactivatecolor et objet load

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/doc/par-couleurs.tex

    r2 r57  
    581581\end{multicols} 
    582582 
     583\subsection {Désactiver la gestion des couleurs} 
     584 
     585Pour certaines utilisations spécifiques, on peut avoir besoin de 
     586désactiver la gestion des couleurs. C'est en particulier le cas 
     587lorsque l'on utilise un objet déjà présent en mémoire ou défini dans 
     588des fichiers externes, Dans ces configurations, si on ne désactive pas 
     589la gestion des couleurs et si on n'en définit pas de nouvelles, ce 
     590sont les couleurs par défaut qui vont surcharger celles qui étaient 
     591sauvegardées.  
     592 
     593Pour désactiver cette gestion, on utilise l'option 
     594\Cadre{[deactivatecolor]}. 
  • trunk/doc/par-nommersolide.tex

    r2 r57  
    1111\verb+\composeSolid+ à la fin de la scène. 
    1212 
    13 Lorsque l'activation \verb+\psset{solidmemory}+ est faite, on peut 
    14 alors utiliser l'option \verb+name+ de la macro \verb+\psSolid+. 
     13Lorsque l'activation \Cadre{$\backslash $psset\{solidmemory\}} est faite, on peut 
     14alors utiliser l'option \Cadre{[name=...]} de la macro \verb+\psSolid+. 
    1515 
    1616Dans 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**+.  
     17sauvagarde sous le nom $A1$. On le dessine ensuite, après coup, en 
     18utilisant l'objet \Cadre{[object=load]} avec le paramètre 
     19\Cadre{[load=$name$]}.  
    1920 
    2021\`A noter que l'instruction \verb+linecolor=blue+ utilisée lors de la 
     
    2425position de la source lumineuse. C'est au moment du dessin du solide 
    2526considéré qu'il faut régler ces paramètres. 
     27 
     28Enfin, on remarquera l'utilisation de l'option 
     29\Cadre{[deactivatecolor]} qui permet au cube de garder sa couleur 
     30rouge d'origine (sinon les couleurs par défaut auraient repris le 
     31dessus dans l'objet \verb+load+). 
    2632 
    2733\begin{multicols}{2} 
     
    3945      name=A1, 
    4046      ](0,0,0) 
    41 \codejps{ 
    42    A1 draw** 
    43 
     47\psSolid[object=load, 
     48   deactivatecolor, 
     49   load=A1] 
    4450\composeSolid 
    4551\end{pspicture*} 
     
    5763      name=A1, 
    5864      ](0,0,0) 
    59 \codejps{ 
    60    A1 draw** 
    61 
     65\psSolid[object=load, 
     66   deactivatecolor, 
     67   load=A1] 
    6268\composeSolid 
    6369\end{verbatim} 
     
    6975de variables quelconques, car ils risquent d'entrer en conflit avec 
    7076des noms déjà existant. Merci d'utiliser des noms analogues à ceux 
    71 utilisés dans la documentation. 
     77utilisés dans la documentation. Une bonne stratégie consiste à 
     78utiliser systématiquement un ou plusieurs caractères numériques à la 
     79fin de vos noms de variables. 
    7280