10.02.2016 Views

Dessiner

1o3HqYu

1o3HqYu

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.1. SIMPLIFICATIONS, RACCOURCIS, ABSTRACTIONS 31<br />

Autrement dit, on joint le point (a, b) au point qui s’en déduit par la translation de vecteur<br />

(x, y).<br />

Ainsi, \draw (1,2) -- ++(1,1); équivalent à \draw (1,2)--(2,3);<br />

++(x,y)<br />

(a,b)<br />

! v (x, y)<br />

Ici encore, les annotations en gris ne font pas partie de la figure proprement dite.<br />

Cette opération est intéressante pour décrire un chemin par étapes locales : pour trouver le<br />

trésor, partez du grand chêne en (1, 2), puisfaites2pasverslenord,puis3pasversl’est.<br />

\draw (1,2) -- ++(0,2) -- ++ (3,0);<br />

C’est équivalent à \draw (1,2) -- (1,4) -- (4,4);<br />

(1, 4)<br />

++(3,0)<br />

(4, 4)<br />

++(0,2)<br />

(1, 2)<br />

Cela peut être pratique pour tracer des polygones dont on connaît les vecteurs des côtés, par<br />

exemple un carré OABC :<br />

\draw (0,0) -- ++(1,1) -- ++(-1,1) --++ (-1,-1) -- cycle;<br />

! ! !<br />

Les coordonnées des vecteurs sont : OA(1, 1), AB( 1, 1), BC( 1, 1)<br />

B<br />

C<br />

A<br />

O<br />

Cette dernière technique est particulièrement intéressante en utilisant les coordonnées polaires,<br />

par exemple pour tracer un pentagone régulier. L’angle entre deux côtés successifs d’un pentagone<br />

régulier est 72°, etlescôtésonttouslamêmelongueur,prenons1parexemple.<br />

Le premier côté est (0,0) -- (1,0).<br />

Pour tracer le deuxième côté, on peut écrire : \draw -- ++(72:1). Cela revient à dire : tracer<br />

un segment dans la direction d’angle polaire 72°, surunedistance1.Pourletroisièmecôté,ilsuffira<br />

de dire -- ++ (144:1), sachantque144 est le double de 72, c’estl’anglepolairedutroisièmecôté.<br />

Et ainsi de suite avec les multiples de 72 :<br />

\draw (0,0) -- (1,0)<br />

-- ++(72:1) -- ++(144:1) -- ++(216:1) -- cycle;<br />

144°<br />

(0, 0) (1, 0)<br />

72°

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

Saved successfully!

Ooh no, something went wrong!