Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
134 CHAPITRE 9. COMPLÉMENTS TECHNIQUES<br />
(0, 0)<br />
xshift=5cm ⇥1.5 =7.5cm<br />
on constate, comme précédemment avec la rotation, que l’ordre des options est important et le<br />
résultat est toujours surprenant dans le second cas.<br />
On a vu, sur les exemples, que le coefficient de l’option scale (rapport d’homothétie), peut<br />
être inférieur à 1, pour rétrécir, ou supérieur à 1, pour dilater la figure. Il peut aussi être négatif.<br />
On peut evidemment composer les trois transformations, translation en premier, homothétie et<br />
rotation ensuite dans un ordre quelconque.<br />
Par exemple : \begin{scope}[xshift=6cm,rotate=60,scale=2.25]<br />
scale=2.25<br />
(0, 0)<br />
xshift=6cm<br />
rotate=60<br />
Les options [xshift=6cm,scale=2.25,rotate=60], écritesdanscetordre,donnentlamême<br />
figure.<br />
Attention : Toutes ces options de transformation s’appliquent au repère dans lequel sera tracée<br />
la figure définie dans l’environnement scope, c’est-à-direquelestransformationsontuneffetsur<br />
l’ensemble des chemins (path) dessinés(draw). Par contre, ces transformations n’ont aucun effet<br />
sur l’épaisseur des traits, sur la taille ou l’inclinaison des textes contenus dans les nœuds (node)<br />
qui annotent éventuellement la figure.<br />
9.1.4 Épaisseur des traits : \draw et line width<br />
Attention : En première lecture, vous pouvez ignorer ce paragraphe assez technique. Par<br />
contre si vous avez l’intention de faire des transformations précises sur des figures dans lesquelles<br />
les traits ont des épaisseurs différentes, il sera nécessaire de le lire attentivement.<br />
On va considérer une figure de référence qui ressemble à la précédente, mais avec des traits<br />
d’épaisseurs différentes :<br />
\draw [,>=stealth’] (1,0) -- (0,0) -- (0,1);<br />
\draw[very thick] (0,2) -- (1.5,2) -- (1.5,0);<br />
\draw[line width=3mm,color=blue!50] (0,2) -- (1.5,0);<br />
Elle est située à gauche et a été reproduite deux fois avec des options scale différentes pour<br />
chaque environnement scope :