10.02.2016 Views

Dessiner

1o3HqYu

1o3HqYu

SHOW MORE
SHOW LESS

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 :

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!