Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Chapitre 2<br />
Chemins, options graphiques<br />
Dans ce chapitre, nous allons voir différentes façons de simplifier le tracé des figures par rapport<br />
aux méthodes de base vues dans le chapitre précédent. Nous introduirons la possibilité de nommer<br />
les points, de regrouper des traits élémentaires dans un chemin, despécifierdespositionspar<br />
rapport à des traits et plus seulement à des points. D’autre part, nous présentons des options<br />
graphiques permettant de faire varier l’apparence des traits : pointillés, couleurs, remplissage. Et<br />
enfin nous introduirons des façons de préciser le cadre de la figure : axes, grille, fenêtre.<br />
Ces outils permettent de réaliser de nombreuses figures de géométrie avec une présentation de<br />
qualité.<br />
2.1 Simplifications, raccourcis, abstractions<br />
Toutes les figures précédentes étaient construites point par point, trait par trait, et à partir de<br />
coordonnées qui devaient toutes être calculées au préalable. On peut trouver cela un peu fastidieux.<br />
TikZ fournitdifférentesfacilitéspoursimplifierleschoses.Maisquiditsimplificationditnouveaux<br />
outils, nouvelle syntaxe, nouveaux concepts. Ces nouveautés ont un avantage et un inconvénient<br />
: l’avantage, c’est que le code à écrire sera un peu plus simple ou de plus haut niveau,<br />
l’inconvénient c’est que cela rajoute une charge mentale de mémoire, de compréhension, de décision.<br />
Il faut apprendre et comprendre les nouveautés et il faudra se demander lors de chaque<br />
figure quel va être le choix de l’outil le plus approprié. Ces nouveautés pourront même embrouiller<br />
rétrospectivement ce qu’on pensait avoir compris. Donc prudence : il n’est pas nécessaire de se<br />
précipiter sur toutes les nouveautés. Il faut que l’acquisition soit progressive.<br />
2.1.1 Nommage des points : \coordinate(nom) at (x,y)<br />
Pour concevoir et vérifier une figure, il est plus agréable de pouvoir désigner les points par des<br />
noms plutôt que par des coordonnées.<br />
Il y a plusieurs variantes syntaxiques. Nous conseillons la suivante, qui joue le rôle de déclaration,<br />
un peu comme dans un texte mathématique : « Soit A le point de coordonnées (1, 0) ». Cela s’écrit<br />
\coordinate (A) at (1,0) ;<br />
\coordinate (nom) at (x,y) ;<br />
Le nom peut être choisi librement, mais il ne doit pas contenir de signes de ponctuation ou de<br />
symboles spéciaux.<br />
Si on reprend la figure du début, on peut déclarer les noms des points puis utiliser ensuite ces<br />
noms pour le tracé :<br />
\begin{tikzpicture}<br />
\coordinate (O) at (0,0) ;<br />
\coordinate (A) at (1,0) ;<br />
\coordinate (B) at (0,1) ;<br />
\draw (O) -- (A) ;<br />
27