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°